Octo Telematics - 1.284.226 Satisfied Customers on the Road

Public Relations & Press Office

Octo Telematics S.p.A.
Via Lamaro, 51
00173 Rome, ITALY

carmen.linke@octotelematics.com