Stephen Clemens is an experienced operations manager currently overseeing water, gas, and electric meter projects at National Metering Services since June 2022. Prior to this role, Stephen served as the Director of Water Operations at Tribus Services from August 2000 until March 2023, demonstrating extensive expertise in managing water operations. Stephen holds an Associate's degree in Hotel/Restaurant Institutional Management from the Community College of Philadelphia, earned between 1989 and 1992.
Sign up to view 2 direct reports
Get started
This person is not in any teams