ICF
Stephen R. is a seasoned engineering professional specializing in energy systems with extensive experience in various roles within the energy sector. Currently serving as the Lead Energy Engineer at ICF since January 2021, Stephen previously held positions as the TrinaPro Technical Manager at Trina Solar and Systems Engineer at juwi Inc. With a foundation in reliability engineering at GE Energy and a history of technical leadership across multiple organizations, including Motech Americas and Astropower Inc., Stephen has demonstrated expertise in solar engineering and product development. Stephen earned a Bachelor of Science in Engineering with a focus on Mechanical Engineering from Widener University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices