Our
Locations

Whether you are looking for basic company information or have a specific request, we are here to help. Customers, suppliers or members of the media are invited to call our trading office in Geneva, Switzerland at +41 225444698.

For local requests or support in your preferred language, please find our other locations with their respective phone numbers below.

Interactive Map