Headquarters:
South Africa
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
2003 (23 years)
Address:
1 ENERGY LANE, BRIDGEWAY PRECINCT, CENTURY CITY; 6TH FLOOR, THE APEX; CAPE TOWN, WESTERN CAPE 7441, ZA
HIGH
spending power