David Steele

David Steele

Co-founder of Rocky Mountain Compassionate Communication Network. Author of Radical Authenticity. Instructor on compassion based communication. Life advocate.