Land Systems OMC

Country of Headquarter
Benoni, South Africa
Old alternative names
Olifant Manufacturing Company
OMC
Denel OMC
BAE Systems Land Systems South Africa
LSSA
Company Parent
Denel Vehicle Systems
Company Ultimate Parent
Denel SOC Ltd
Recipient Conflict Parties
Egypt, India, Mali, United Arab Emirates