Ellen Struck is currently the Vice President of New Homes Operations at SunRun, where they focus on driving growth and enhancing client satisfaction through a deep understanding of customer needs. With a background in business development and transformation leadership, Ellen has successfully managed large-scale initiatives across various sectors, including their previous roles at Pecan Street Inc and SunPower Corporation. They hold a Bachelor of Science in Business Administration from UNC-Chapel Hill and an MBA from Northwestern University’s Kellogg School of Management. Ellen’s career reflects a commitment to improving processes, developing new services, and fostering strategic partnerships.
This person is not in the org chart
This person is not in any teams
This person is not in any offices