Vice President Special Projects

Edwin Colella

Octo Telematics S.p.A.