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