Benjamin Allen's Location
Sydney, New South Wales, Australia
Benjamin Allen's Work
Benjamin Allen's Education
Benjamin Allen's Skills
Benjamin Allen's Summary
Benjamin Allen, based in Sydney, New South Wales, Australia, is currently a Business Development Manager at Stuba, bringing experience from previous roles at Expedia, Inc., Amadeus It Pacific and Hotelbeds. Benjamin Allen holds a 2008 - 2010 . With a robust skill set that includes Tourism, Travel Management, Business Travel, Leisure Travel, Account Management and more, Benjamin Allen contributes valuable insights to the industry. Benjamin Allen has 3 emails on RocketReach.