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