David Leney

Captain David Leney is a former pilot and Flight Manager Captain David Leney is a former pilot and Flight Manager (Technical) for BA's Concorde Division. Senior Engineer Of(Technical) for BA's Concorde Division. Senior Engineer Officer David Macdonald is a former flight engineer and Flightficer David Macdonald is a former flight engineer and Flight Engineer Superintendent (Concorde). Engineer Superintendent (Concorde).