Company profile

Octo is the global brand leader in providing insurance telematics services as well as pioneering telematic applications in motor rental, fleet management, car manufacturing, governmental sectors and a fast growing range of specialist applications.
Octo has been on an exciting 10-year journey from being a founding visionary of telematic systems to becoming the world's leading authority on their design and successful deployment today.

Corporate Governance

Octo Telematics SpA is based in Rome and in London, with a North American headquarters in Boston, and offices around the world. The Corporate Governance of Octo Telematics is the set of rules and behaviours adopted by the company to ensure the principles of transparency, integrity and collaboration to guide management and staff to the highest standards.This is underpinned by a detailed Code of Conduct, whose aim is to enshrine our business standards and their consistent achievement.

10 Years of OCTO

Founded in 2002, Octo was the first telematics company to focus on providing solutions especially for the insurance and automotive markets. In December 2007 Octo expanded internationally and quickly doubled its client base and the customers it serves. In March 2011, Octo solidified its US presence by opening an office in Boston. Now the recognised global brand leader in insurance telematics, with 8 out the 10 of the largest motor insurers as clients, and nearly 2 million customers, the company is celebrating its 10th anniversary with a restyling of its brand image to reflect its growing strengths, global presence and confidence in the future.

Find out the new logo