Senior Account Director, Sales, Germany

Shayne Brown Carriere

Want to work for a dynamic company that has been a market leader for over 15 years, but also has a start-up culture? With its global leadership and rapid international growth, Octo Telematics may be for you! By introducing telematics to the insurance industry, Octo has helped auto insurers accurately calculate risk and manage and pay claims based on data …