Stephen J Finn is a seasoned professional in demand generation and sales management, currently serving as the Senior Manager of Demand Generation at Sunrun since January 2024. Prior to this role, Stephen held the position of Director of Channel Sales at RENOGY, where Stephen contributed to the company's focus on innovative renewable energy solutions. Stephen's experience at Sunrun as Regional Sales Manager included driving growth initiatives aligned with the company's mission of promoting solar energy. Additionally, Stephen has a background in strategic account management from a tenure at GoSite and channel partnership management at Tesla, alongside previous managerial roles in the retail sector, including Ocean Beach People's Organic Food Co-op and Enterprise Rent-A-Car. Stephen holds a Master of Business Administration from the University of Illinois Urbana-Champaign and a Bachelor of Arts in Environmental Science from the University of Maryland Baltimore County.
This person is not in any teams
This person is not in any offices