Stephen Crouch is an accomplished business leader currently serving as Vice President of Industry Outreach and Business Development at LumenCache, where the focus is on advancing power distribution technologies for homes. Crouch has been President of Turning Point Solutions since April 2019, specializing in consulting to help companies leverage existing service data. Previous roles include business development experience at ServiceTitan, and leadership positions at Schedule Engine, Builder Partnerships, Efficiency Connect LLC, and Johns Manville, where impactful growth initiatives were implemented. Crouch's early career includes significant roles at Emerson, managing marketing and sales across multiple divisions. Crouch holds a Master's and Bachelor's degree in Accounting from the University of Mississippi.
Sign up to view 1 direct report
Get started