Deon de Kock

Chief Executive - Africa, Babcock

Deon de Kock is Chief Executive - Africa of Babcock, in the role since January 2026.

Babcock Africa is the regional business of the engineering group Babcock, serving mining, engineering, industrial and energy customers. De Kock took over after Roger O'Callaghan led it for more than two decades.

In the job

  1. Babcock announced that De Kock had been appointed Chief Executive - Africa with effect from January 2026, succeeding Roger O'Callaghan. Source

Career before

  1. Vice President for South Europe, North Africa and the Middle East, Sandvik
  2. President for Sub-Saharan Africa, the Middle East and South Asia, FLSmidth
  3. CEO of Electrical Engineering and Renewable Energy, Reunert

Education

Bachelor of Engineering, University of Pretoria; MBA, Bond University

Sources

  1. engineeringnews.co.za
  2. cbn.co.za

Facts last checked 3 November 2026. Spotted something out of date? Tell us.

More profiles

All profiles