Spencer Allen serves as the Vice President of Client Solutions at TakeTwo Travel Solutions since September 2021, previously holding the position of Director of Business Development. With extensive experience in the business travel sector, Spencer was a Senior Business Relationship Manager at Corporate Travel Management UK from September 2018 to September 2021, focusing on innovative travel management solutions and cost savings. Prior roles include Key Account Manager at Hillgate Travel, Senior Account/Business Manager at Capita Business Travel, and Commercial Director UK at Travelocity Business. Spencer's career began in 1997 at Morgan Stanley/American Express as an Executive Committee Team Leader, and includes roles at JP Morgan Chase and Rosenbluth International. Spencer's educational background includes O Levels in English, Economics, French, Commerce, and Maths from Swenye School.
Sign up to view 3 direct reports
Get started
This person is not in any teams