Richard Drake

Richard Drake
Richard Drake
Chief Technology Officer, Babcock International Group PLC

Richard Drake is the Chief Technology Officer of Babcock International. Previously Richard Drake was the Head of Department - Landing Gear Extension Retraction Systems at Airbus.

vfd