Log in
The International Council on Clean Transportation
Contact
View in org chart
Diane Tworog
Chief Operating Officer
Peter Mock
Europe Managing Director / Regional Lead
Marcel Martin
Brazil Managing Director
Hannah Phipps
Administrative Manager
Amit Bhatt
India Managing Director
+ 6 more
Carmen Araujo
Regional Lead
Current role