head of Commercial
Stevenage, Hertfordshire, United Kingdom
Thomson Airways
Thomson Airway
Head of Commercial and Powerplant