Enova by Veolia
Enova by Veolia's Leadership Team includes Wafy Yazbeck and 6 others.
Assem Chabti
VP, Human Resources & Support
Ibrahim Ghosn
SVP, Operations
Moulay Alaoui
Director, Procurement & Supply...
Rachid Hamida
VP, Energy & Technology
Renaud Capris
CEO
Wael El Khatib
Director, IT, Digital & Call C...
Wafy Yazbeck
VP, Finance & Compliance
View all
2 members