SH

Shawn Hu

Director, Energy Programs

Shawn Hu is a seasoned leader in energy storage and clean energy, bringing over 20 years of experience in battery research and development, solar-plus-storage integration, and Virtual Power Plant strategies. Currently serving as Director of Energy Programs at Sunrun, Shawn focuses on advancing residential energy storage and enhancing grid resilience through scalable deployments. Previously, Shawn held key roles at the National Renewable Energy Laboratory and First Solar, where they contributed to significant advancements in energy systems. With an educational background in Mechanical Engineering and Energy Systems Engineering, Shawn is dedicated to transforming advanced energy technologies into practical solutions for resilient and decarbonized infrastructure.

Location

United States

Links


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