Todd Smith is currently a Field Service Manager at Veolia Water Technologies and Solutions, where they have been working since 2022. Additionally, Todd has held the role of Area Manager at GE Power & Water and serves as a Resource Manager at SUEZ - Water Technologies & Solutions since 2017.
This person is not in the org chart
This person is not in any teams
This person is not in any offices