Deon de Kock appointed to lead Babcock’s operations in Africa
Effective January 2026, Deon de Kock has been appointed Chief Executive – Africa at Babcock. An accomplished global business leader with more than 30 years of executive experience across industries and continents, De Kock is tasked with providing strategic direction and operational focus to support the growth of the business across the region.




