Countries

Zimbabwe

Two offices and warehouses in Harare and Bulawayo

To see more...

Zambia

One office and one warehouse in Lusaka

To see more...

Malawi

Three offices and warehouses in Blantye, Lilongwe & Mzuzu

To see more...

South Africa

A procurement office in Johannesburg

To see more...

Netherlands

A procurement office in Etten-Leur

To see more...

United Kingdom

The head office in London

To see more...

 

Chemistry: All About You
Watch the video