Careers

Octo is the place to be!

Always wanted to work for a dynamic company that feels nice and compact but, between its rapid growth and global nature, boasts many of the perks of companies several times its size? Well, look no further. Octo is based just outside Boston, is growing like gangbusters, and may just be the place for you!
  • Project Manager, Customer Success

    We are looking for an experienced Project Manager, Customer Success who will manage key telematics projects with the goal of delivering every project on time, within budget and within scope. We are a big-data company that works with some of the world’s largest insurers. Responsibilities: Assist in the building, implementing and maintenance of usage based telematics programs for personal lines …

  • Director of Sales – Boston, MA

    The team at Octo Telematics North America is looking for a Director of Sales looking to build a business from the ground up. Are you a hunter? A solution seller? Entrepreneurial? A self-starter with insurance experience and tech savvy? Looking to sell a proven product into a rapidly growing market and build your nest egg in the process?