• Denel SOC Ltd t/a Denel Land Systems Inc MECHEM
    Pretoria, Gauteng, CEA