Stephen Lasher's Location
Rhode Island, United States
Stephen Lasher's Work
Stephen Lasher's Education
Massachusetts Institute of Technology
Master Of Science (Mechanical Engineering)
1997 - 1999
University of Cincinnati
Bachelor Of Science (Environmental Engineering)
1992 - 1997
Stephen Lasher's Skills
Stephen Lasher's Summary
Stephen Lasher, based in Rhode Island, United States, is currently a Business Development - Eastern US at Enphase Energy, bringing experience from previous roles at National Grid, Sensata Technologies and Advanced Energy Professionals. Stephen Lasher holds a 1997 - 1999 Master Of Science in Mechanical Engineering @ Massachusetts Institute of Technology. With a robust skill set that includes Renewable Energy, Product Development, Solar Energy, Energy, Sustainable Energy and more, Stephen Lasher contributes valuable insights to the industry. Stephen Lasher has 2 emails and 1 mobile phone number on RocketReach.