Veolia Water Technologies & Solutions
Luc Stefani

Luc Stefani

Chief Human Resource Officer

As the Chief Human Resource Officer for Veolia’s Water Technologies & Solutions, Luc is responsible for developing, implementing, and managing an effective human resources function that serves nearly 11,000 employees around the world.

Prior to this role Luc served as the HR leader for the Veolia in Latin America and the Key Account Management organization. He has over twelve years of experience in the Veolia HR organization, with roles of increasing responsibility, including HR for Middle-East Asia Pacific for Veolia Construction business, Group Talent Development Leader and HR for Veolia Global Function including Finance, Communication, IT, and Legal.


SUEZ – Water Technologies & Solutions is now part of Veolia!