If you need more lookups,
subscriptions start at $34 USD/month.
Scott Starr Location
Chapel Hill, NC, US
Scott Starr Work
2025 -now President and Chief Commerical Officer @
2022 -now Adjunct Professor @
2023 -2025 Co-Founder and Managing Partner @
2019 -2022 Managing Director @
2013 -2019 Senior Vice President, Solar @
2011 -2011 Vice President, US Sales and Channel Development @
2009 -2011 Director, Commercial and Utility Solar @
2008 -2009 Manager, Project Development @
2005 -2008 Manager, Renewables Market Strategy and Solar Product Line @
1999 -2003 Field Clinical Engineer @
Scott Starr Education
Duke University - The Fuqua School of Business 2025-2026
Duke University 2026-2026
Duke University - The Fuqua School of Business
MBA (Strategy & Marketing)
2003-2005
Georgia Institute of Technology
BME (Mechanical Engineering)
1994-1999
Scott Starr Skills
Marketing Strategy
Customer Segmentation
Sales Management
Solar
Renewable Energy
Business Strategy
Sustainability
Strategic Planning
Segmentation
Solar Energy
Start-ups
Project Management
Business Development
Energy
New Business Development
Leadership Development
Strategic Partnerships
Strategy
Leadership
Contract Negotiation
Management
Consulting
Start Ups
Human Potential
Scott Starr Summary
Scott Starr, based in Chapel Hill, NC, US, is currently a President and Chief Commerical Officer at Blue Cat Energy. Scott Starr brings experience from previous roles at Duke University, Highline Renewables LLC, Leyline Renewable Capital, LLC and Dynamic Energy. Scott Starr holds a 2025 - 2026 Duke University - The Fuqua School of Business. With a robust skill set that includes Marketing Strategy, Customer Segmentation, Sales Management, Solar, Renewable Energy and more. Scott Starr has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Scott Starr?
Find contact details for 700 million professionals.