David Gooch serves as the Chief Executive Officer of Iglu.com, Europe's top independent cruise and ski online travel agent, since November 2018. Previously, David held several notable positions including Non Executive Director at Harlequins from June 2015 to November 2018, Co-Founder and CEO at Planet from January 2015 to October 2018, Chief Digital Officer at OVO Energy from January 2014 to December 2015, and Group Managing Director of eCommerce at Thomas Cook Group from September 2008 to September 2013. David's career commenced at Bain & Company, Inc. as a Manager from September 2000 to August 2008. Academic achievements include an MBA with Distinction from INSEAD and a MA (Cantab) from the University of Cambridge. Early education includes attendance at Abingdon School and Dragon School Oxford.
This person is not in the org chart
This person is not in any teams
This person is not in any offices