Octo Telematics
Show contact
Links
Stefano Fatuzzo
Vice President Revenue & Sales Italy Top Customer
Cristiano Messina
Solution Architecture Manager
Massimo Torre
Sales Director Italy & Spain
Alexandre Ibka
Sales Director EMEA – Smart Mobility, Oem, Fleet And Insurtech
November, 2020 - present
February, 2009
View in org chart