The Customer Support department is on call 24 hours a day, 7 days a week to answer questions and solve operational and technical issues. We use a state of the art tracking system to ensure that all calls are properly prioritized and addressed in a timely manner.

  • Product support: 24 hrs a day, 7 days a week
  • Quick turnaround times and problem resolution
  • Established experience, supporting over 250 client locations across two continents