Impala is a global warehousing and logistics company, specialising in the transportation and storage of metals, minerals, and coal.
Impala has 60 warehousing sites based in 30 countries worldwide and is expanding rapidly across Africa, Asia, Europe, Latin America and North America.
Play
Impala appoints Nicolas Konialidis as CEO