Geoff has received extensive training in mindfulness techniques since 1977. He has taught what he learned across North America, Europe, and Australasia. He is an instructor and a senior teacher. His first career was as a nuclear physicist. He is a certified executive coach and leadership workshop facilitator. He has worked as a manager, consultant, leader, and coach in companies and corporations in Europe, the US, & Canada. His coaching certification is through The Coaches Training Institute (US) and he has been coaching professionally since 2000. He lives with his wife and daughter in Nova Scotia, Canada.