Spencer Allen has a diverse background in the business travel industry, holding various managerial and directorial positions at companies such as TakeTwo Travel Solutions, Corporate Travel Management UK, and Hillgate Travel. With a strong focus on client solutions and business development, Spencer has accumulated a wealth of experience in the field. Allen's educational background includes studying English, Economics, French, Commerce, and Maths at Swenye School.
Sign up to view 2 direct reports
Get started