John has advised a variety of Fortune 500 and other large companies, including General Electric, Starbucks, Visa, L’Oréal, Scotia Bank, Facebook, Guidant Technologies and Soitec. He has also worked as an advisor or founding investor with more than 50 start-up companies in a variety of fields, including beverages, internet marketing, software development, telecommunications, medical devices, religious and humanitarian organizations.
He consults with client companies on a range of matters, around the following themes: leadership development, corporate storytelling, team building and communication among team members, building or changing corporate cultures, and presentation skills.