Stephen R.

Lead Energy Engineer
at 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.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices