Enova by Veolia
Show contact
Links
Assem Chabti
VP, Human Resources & Support
Ahmed Bahnasawy
Senior Human Resources Specialist
Ashraf Hamdan
Manager - HR Administration
Bachir Barakat Diab
Sr. Manager - Human Resources
Mohamed Elmanzalawi
Talent Development Manager
January, 2021 - present
View in org chart