Enova by Veolia
Show contact
Renaud Capris
CEO
Moulay Alaoui
Director, Procurement & Supply Chain
Ibrahim Ghosn
SVP, Operations
Rachid Hamida
VP, Energy & Technology
Burak Ozsoylu
Vice President - Business Development & Marketing
+ 3 more
Hari Raj Rajendran - Cips
Senior Procurement Specialist
7 members
Current role
View in org chart