Jeff Terrett is a seasoned project manager currently serving at Sciens Building Solutions since August 2022. Previously, Jeff held the position of Operations Manager II at Siemens in Fremont, California, from September 2000 to August 2022. Additionally, Jeff took on an independent role as a self-employed professional from July 2023 to January 2024.
Sign up to view 0 direct reports
Get started