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.
Location
Austin, United States
This person is not in the org chart
This person is not in any offices