Scott Starr Location
Chapel Hill, NC, US
Scott Starr Work
Scott Starr Education
Duke University - The Fuqua School of Business
2025 - 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
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.