Alexander Allen's Location
United Arab Emirates
Alexander Allen's Education
University of Edinburgh
Gordonstoun School
University of Leuven
Alexander Allen's Skills
Alexander Allen's Summary
Alexander Allen, based in United Arab Emirates, is currently a CEO at Minerva Technologies. Alexander Allen holds a University of Edinburgh. With a robust skill set that includes Business Strategy, New Business Development, Business Development, Sales Management, International Sales and more, Alexander Allen contributes valuable insights to the industry. Alexander Allen has 2 emails and 1 mobile phone number on RocketReach.