Customer Service


This section provides helpful information related to our customer service offer. We have a dedicated team of Customer Service and Sales staff who love to help. We try to make the whole process easy and understandable to ensure that you have all the information you need on our website. We're a human-focused company and sometimes you just want to hear a friendly voice rather than reading information so feel free to call us any time with any questions or issues. We have members of knowledgable staff who speak English, French and German. So take a look around - the tabs above give you all the relevant links you need to Customer Service related content. Don't be afraid to ask for help by contacting us.