Luke Sherrard

General Manager - Ontario at Corporate Traveller Canada

Luke Sherrard is an experienced professional in the travel industry, currently serving as the General Manager for Ontario at Corporate Traveller Canada since September 2016. With a strong background in customer success, Luke has held various roles within the company, including Director of Customer Success, Customer Success Team Leader, Customer Success Manager, and Account Manager. Prior to this, Luke worked at Corporate Traveller UK from December 2011 to September 2016, where responsibilities included leading a team of Account Managers and managing client portfolios with significant travel expenditures. Earlier experience includes a position as a Business Travel Consultant at HRG, where Luke managed travel arrangements for an international company. Luke holds a 2:1 BSc HONS degree in Geography from the University of Birmingham, acquired between 2005 and 2008.

Links


Org chart

This person is not in the org chart