Barry Sarin has extensive experience in project management, environmental assessments, and energy solutions. With a background in various industries, including energy, environmental services, and engineering, Barry has a proven track record of successfully managing projects and leading teams. Currently, Barry holds the position of Manager, Project Success Executives at Powin Energy Corporation, where Barry plays a key role in the development and implementation of utility-scale battery energy storage systems.
Sign up to view 0 direct reports
Get started