Globally located

We have offices in major hubs around the world, enabling us to act fast and deliver on your requirements.

 

London,
UK

Tel: +44 203 176 7170
6 Lloyd's Avenue Unit 2R
London, EC3N 3AX
United Kingdom

 
 

 

Cape Town,
ZA

Tel: +27 21 913 8959
99 Jip de Jager Drive
Bellville, Cape Town
South Africa

 
 

 

Atlanta, GA
USA

US:  (833) 587-0587
Intl: +1 (404) 695-2675
1827 Powers Ferry Road
Building 12, Suite 200
Atlanta, GA
United States

 
 

 

Dubai, UAE

Dubai Science Park, Laboratory Complex
Al Barsha, Dubai
United Arabic Emirates

 

Get in contact with us.

We would love to hear from you.

Get in touch
Salutation*
First Name*
Last Name*
Title*
Company name*
Email*
Phone*
Country*
City