James Allen's Location
London, England, GB
James Allen's Work
James Allen's Education
James Allen's Skills
James Allen's Summary
James Allen, based in London, England, GB, is currently a President EMEA-CIS at Airswift, bringing experience from previous roles at Airswift and Swift Worldwide Resources. James Allen holds a 1988 - 1995 . With a robust skill set that includes Recruiting, Management, Business Development, Contract Negotiation, Petroleum and more, James Allen contributes valuable insights to the industry. James Allen has 4 emails on RocketReach.