Charles Powell is the Chief Revenue Officer (CRO) at Slide, where he applies his expertise in strategic planning and operational execution. As a results-driven insurance executive, he has P&L oversight and a proven track record of leading teams through dynamic environments.
Prior to joining Slide, Powell spent over 16 years at Farmers Insurance.