Castlelake has appointed David Taylor as chief technical officer.
Taylor previously served as chief operating officer at ABL Aviation since August 2024.
He spent over eight years at lessor Avolon, where he joined as technical director in 2015.
He was then promoted to head of technical transactions for Asia-Pacific, and then to global head of technical transactions.
Related posts
Boeing requests FAA waiver to sell 35 additional 777F freighters
By
Calum Wilson
22nd December 2025