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! Check out the Octo coverage in Built In Boston regarding our unique culture and our openings below.
  • Director, Customer Success

    Are you passionate about the client experience? Do you get excited about digging into data, identifying problems and recommending effective solutions? Are you looking to have a major impact at a rapidly growing organization that is transforming a segment of the telematics industry? Octo may be the place for you! Octo Telematics is looking for a Director to lead our …