Jeff Speer currently serves as the Lead Hydro Technician at Central Rivers Power, LLC since January 2019. In addition, Jeff has held the position of Operations Manager at Enel Green Power North America since October 2000. Jeff's early career includes experience as an Electrician at Machinists Inc. from September 1997 to September 2000.
Sign up to view 0 direct reports
Get started
This person is not in any teams