en Search

Contact Us

Scroll

Locations

Boston

Boston

134 Rumford Ave. Suite 302
Newton, MA 02466
U.S.A.
 +1 617-916-1080 

octousa.com 

Rome

Rome

Via Vincenzo Lamaro, 51
00173 Rome
Italy
+39 067265341 

CF/P.Iva 03499230963
R.E.A. RM 1012635
Cap. sociale € 3.000.000,00 i.v. 

London

London

Octo Telematics Ltd,
67 Lombard Street,
London EC3V 9LJ
United Kingdom
+44 02070704800

Stuttgart

Stuttgart

Industriestr. 4
70565 Stuttgart
Deutschland
+49 7119973110 

Madrid

Madrid

Calle Agustín de Betancourt, 21 - 8ª planta
28003 Madrid
España
+34 915619123 

Sao Paulo

Sao Paulo

Av. Paulista, 37
4° Andar
Bela Vista
São Paulo SP 01311-902
Brasil
+55 11 22462959 

Contact Us

Careers

We’re Hiring

Octo is looking for dynamic, highly motivated people to join an agile team, and contribute to the transformation of the auto insurance industry.