I have worked with Geoff since 2009 as a consultant for my company as well as my personal coach. I can think of no person more influential in my career and personal leadership development than Geoff. His methodology as a coach has helped me to understand and define my values and beliefs, explore my vulnerabilities and progress on the road to mastery. His concepts have helped me to create and articulate a vision for my teams, create engagement and commitment while addressing the cares and concerns of my staff. The time I have spent with Geoff in personal exploration, asking and answering challenging questions about myself has been the most valuable and lasting leadership development I have experienced in my 25 years working for Fortune 500 Corporations and large multi-nationals.