David du Toit is the Head of the Dragonfly Aerospace Advisory Council which provides market, industry, technical and business advice to the Dragonfly Aerospace executive team. David leads the highly experienced team which has been at the forefront of South Africa’s uniquely booming aerospace industry.
Before his current role at Dragonfly Aerospace, David was the CEO of Space Commercial Services and also served as board chairman for one of the group companies. His aerospace experience was gained through over 15 years in the industry, during which time he held the position of Chief System Engineer for the first aerospace company in South Africa. This included a full launch and EO satellite system.