XPLOR employs 77 employees. The XPLOR management team includes Anthony Carabin (International Financial Controller), Andrew Kleanthous (Chief Marketing Officer), and Steve Jemmott (General Manager).
Looking for a particular XPLOR employee's phone or email?