John Riley is a recovered senior software product manager and is now a dynamic speaker, engaging workshop facilitator and a compassionate coach. He focuses on spiritual-centered leadership, mindfulness, emotional intelligence and stress management. He is the "Chief Spiritual Officer" at Unity Palo Alto, a large Bay Area Spiritual Center, a licensed Unity Minister and a certified Q Coach.

Contact John