Ben Castle is currently a Line Training Captain and TRI at easyJet, where they provide simulator-based training for flight crew. Previously, they served as an Airline Captain and First Officer at easyJet, and as an Officer (Pilot) in the Royal Navy. Ben has also held positions as Supplier and Reseller Manager at Adventure 001 and Income Manager at Orchard & Shipman plc. They completed a Bachelor of Science in Psychology with Sociology at The Nottingham Trent University, graduating with a 2:1. Prior to their current role, Ben trained as a pilot at CAE Oxford Aviation Academy.
This person is not in the org chart
This person is not in any teams
This person is not in any offices