Technical Engineer (Part 145, Part 21)
glasgow, glasgow city, united kingdom
British Airways
Solihull College of Technology
The Open University