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!

  • 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 …