Stephen Snow is a Commercial Asset Manager at Tesla, where they focus on Commercial Operations and Maintenance within the solar energy and battery storage division. Previously, Stephen held project management roles at Sungevity and Solar Spectrum, overseeing the installation of solar systems and managing customer expectations throughout the process. Before their experience in the solar industry, they worked as a Sales Account Manager at DuraComm Corp. and as an Outside Sales Representative at Bandwagon Merchandise. Stephen earned a Bachelor of Business Administration from the University of Missouri-Kansas City.
This person is not in the org chart
This person is not in any teams
This person is not in any offices