Sandra Janssen serves as the HR Manager for the DACH region at Veolia Water Technologies since January 2023. Prior to this role, Sandra Janssen spent over 26 years at SUEZ - Water Technologies & Solutions, where responsibilities included serving as Human Resources Manager from December 1996 until January 2023.
Sign up to view 0 direct reports
Get started