David Beagley has over two decades of experience in the travel industry, primarily with Virgin Atlantic since January 2001, where roles have included CRM Lead, Commercial Performance Lead for Flying Club, and Specialist in Ecommerce. Prior to Virgin Atlantic, David was an Account Manager at Alamo Rent A Car from March 1995 to January 2001. David's educational background includes attendance at Hazelwick.
Sign up to view 0 direct reports
Get started