David Allen

Executive Project Delivery & Partnerships Director at Envoy Advanced Technologies

David Allen is currently the Executive Project Delivery & Partnerships Director at Envoy Advanced Technologies, a software development company known for its Agile methodologies. Before his return to Envoy, David worked as an independent contractor, traveling the world and visiting 29 countries, 141 cities, and taking 44,000 photos. Prior to this, he held positions at ZUJI, Business Travel International, Sabre Australia and New Zealand, Cardlink Systems Ltd, and American Express. David's career has been marked by successful sales and marketing strategies, as well as leadership roles in the corporate travel industry.

Links

Previous companies

American Express logo