Richard Vaughan has over a decade of experience in the travel and customer service industries. Currently serving as Team Leader at Corporate Traveller Canada since September 2015, Richard has excelled in client onboarding, travel reporting, and training team members. Previous roles include Assistant Team Leader and Account Manager at the same company, where Richard successfully managed client relationships and increased sales. Prior experience also includes positions as Sales Centre Supervisor and Bilingual Sales Agent at Sunwing Travel Group, responsible for team motivation and customer service excellence. Richard's earlier work as Project Manager for Blue W Tap Water Refilling Network showcased strong project management skills, achieving sustainability goals for municipalities. Richard holds a Bachelor’s Degree in Hotel and Food Administration from the University of Guelph.
Links