Steven Smith

Project Management Leader

Steven Smith is an experienced project management leader currently employed at Veolia since May 2018, where responsibilities include delivering industrial water treatment systems and managing complex project teams. Previously, Steven worked at SUEZ from May 2003 to April 2018, serving as Manager of Project Management, overseeing local teams and project controls, and as Business Project Leader, where a significant SAP ECC6 rollout was managed across North America. Early in Steven's career, roles included Controller and IT Manager at Anderson Water Systems, where focus areas included financial management and custom software development. Steven holds a Diploma in Accounting and a Bachelor's degree in Mathematics and Computer Science from McMaster University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices