Eric Train is the Executive President of Veolia Energy Canada and has been in this role since 2020. Simultaneously, they serve as a Complex Project Manager at Veolia, where they have also been employed since 2020.
Location
France
This person is not in the org chart
This person is not in any offices