If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Scott Location
Rome, IT
Stephen Scott Work
Vice President of Global Sales @ (September 2025 - Present)
Head of Sales, Europe and United States @ (January 2024 - December 2025)
VP of Sales @ (January 2023 - December 2024)
Head of Sales, European Distribution @ (January 2023 - December 2023)
Sales Director - Greater Europe, Middle-East and Africa @ (January 2017 - December 2023)
Director, Eastern Project Development (C and I) @ (January 2014 - December 2017)
Senior Project Development Manager @ (January 2012 - December 2014)
Sales Director, Northeast @ Phoenix Solar US (January 2011 - December 2012)
VP, Solar Development @ (January 2009 - December 2011)
Director of Business Development @ (January 2008 - December 2009)
General Manager, Allen Sherman Hoff Engineered Systems Division @ (January 2004 - December 2008)
Board Director, Diamond Power Machine (Hubei) Company, Ltd. @ (January 2003 - December 2008)
General Manager, Diamond Power Hubei Machine Co. Ltd. @ (January 2001 - December 2003)
Deputy General Manager, Diamond Power Hubei Machine Co. Ltd. @ (January 1999 - December 2001)
Engineer and Engineering Supervisor, Diamond Power Specialty Co. @ (January 1991 - December 1999)
Stephen Scott Education
The Wharton School
Master of Business Administration
2006-2008
Rochester Institute of Technology
Bachelor of Science (Electrical Engineering Technology, Power Concentration)
1988-1991
Stephen Scott Skills
Renewable Energy
Energy
Solar Energy
Power Generation
Project Management
Solar Power
Sustainability
Manufacturing
Power Plants
Project Finance
Engineering
Business Development
Contract Management
Strategy
Energy Efficiency
Photovoltaics
Solar PV
Alternative Energy
Cleantech
Sustainable Energy
Energy Policy
Management
Sales Management
P&L Management
Project Planning
Stephen Scott Summary
Stephen Scott, based in Rome, IT, is currently a Vice President of Global Sales at STS. Stephen Scott brings experience from previous roles at Tenka Solar, EXE Solar, Trinasolar and SunPower Corporation. Stephen Scott holds a 2006 - 2008 Master of Business Administration @ The Wharton School. With a robust skill set that includes Renewable Energy, Energy, Solar Energy, Power Generation, Project Management and more. Stephen Scott has 4 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Stephen Scott?
Find contact details for 700 million professionals.