Chance Allred is an accomplished executive with extensive experience in sales and customer experience within the renewable energy industry. Currently serving as Chief Experience Officer and Chief Sales Officer at Sunrun since October 2020, Chance has played a vital role in shaping the company's customer engagement strategies. Previously, Chance held the position of Chief Sales Officer and Senior Vice President at Vivint Solar from March 2012 to October 2020, contributing significantly to sales growth and strategy. Additionally, Chance co-founded Platinum Protection, serving as Partner and EVP of Sales from 2006 to 2012, and was involved in various sales leadership roles at APX Alarm Security Solutions Inc. from 2000 to 2006. Chance holds a Bachelor's degree in Business Marketing from Southern Utah University, achieved in 2002.
Sign up to view 0 direct reports
Get started