Careers

Always wanted to work for a small but dynamic company that boasts many of the perks of companies several times its size? Well, look no further. Octo is headquartered in Rome with offices in Boston, London, Stuttgart, Madrid, and Sao Paulo and may just be the place for you!

  • Executive Administrative Assistant

    With its global market leadership and rapid international growth, Octo Telematics may be the place for you! Octo recognizes that our employees are our most valuable asset. We take care of you with medical and dental coverage, ample paid time off, 401(k) match, and professional development opportunities so that you can perform at your best and grow your skills. Octo Telematics …

  • Senior Account Director, Sales, Germany

    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 …