Rebecca Dean

Rebecca Dean has 20 years of experience in franchise management, with 6 of those years focused on the insurance claims management franchise business.

Since joining Concept Claim Solutions (CCS) as the National Franchise Manager in October 2021, she has played a crucial role in the company’s growth. Her innovative strategies and unwavering dedication led to her promotion to Head of Franchise in late 2023. Under her leadership, CCS achieved remarkable success in the Elite Top 100 Franchise Awards, improving its ranking from 60th place in 2022 to 27th in 2024—a testament to her commitment to excellence. A passionate advocate for women in franchising, Rebecca uses her platform to encourage more women into franchises and insurance sectors. Her revitalisation of referral programs has driven significant year-on-year sales growth, demonstrating her ability to produce impactful results. With a decade of experience at O2, Rebecca developed her skills in channel management, stakeholder engagement, and team development, advancing from auditor to franchise channel manager. As a mentor, she is dedicated to fostering a culture of excellence within the franchise community, providing essential support to new franchisees and helping them navigate their journeys with confidence. Rebecca’s commitment to empowering others contributes to long-term success in the franchise landscape, making her an invaluable asset to the industry.