Learn more
Log in
Targa Telematics
Contact
Links
View in org chart
Matteo Palma
Head Of Engineering
Giulia del Rosso
Technical Manual Specialist & Installation Planner
Marco Rossignoli
Software Engineer
Cristiano Mercuri
Erik Bessegato
+ 16 more
June, 2023 - present