Greg received his undergraduate degree from Santa Clara University and became a Certified Meditation Instructor through the American Institute of Health Care Professionals. He is certified in NLP and Hypnosis. Greg became a certified Spiritual Life Coach through Mindvalley in 2021.
He has taught thousands of people to meditate through classes and workshops at companies large and small, including Cisco, Yahoo!, Udemy, VISA, Stratford Academy and Google.
Since 2008, he has offered a free community meditation program in Los Gatos, California (now online) with attendance of over 60 people each week.