Evolution Claims Management Limited
Russell Crewe is an experienced executive in the claims management industry, currently serving as Chief Executive Officer and Managing Director at Evolution Claims Management Limited since March 2024. Previously, Russell held the position of Chief Operating Officer at Davies Property from March 2021 to September 2023, and served as Business Unit Director at Direct Group Limited, overseeing all claims operations from August 2012 to April 2019. Earlier roles include Director of Loss Adjusting Services at Merlin Claims Limited and Director of Operations at AMG Chartered Loss Adjusters, where Russell managed service delivery following a management buyout. Russell's career in claims management began as Regional Manager at Ashworth Mairs Group from December 1996 to September 2005. Russell's academic background includes a degree from the University of Wolverhampton, achieved between 1987 and 1990, and education at Hanley High School from 1980 to 1984.
This person is not in any teams
Evolution Claims Management Limited
Launched in January 2016 and privately owned, our core business strategy is built on strong working relationships with like-minded clients and suppliers to deliver an industry leading customer experience in claims management and building repairs. Our core principles and values are designed with the customer in mind. We empower our employees and supply chain to make decisions which are in the customer’s best interests. Claims/Jobs are managed using state-of-the-art ‘easy to use’ technology. Our ‘Customer Connect’ portal allows our customers and suppliers to track and communicate at every stage of a claim. We have researched and developed unique and first to market customer focused mitigation and repair techniques to reduce customer impact, cost and cycle times. Our service is delivered using hand-picked experienced teams of claims handling staff who are supported by a national supply chain of scaffolders, surveyors, builders and innovators. Evolution Claims Management Limited Registered Office: Trigate, 210-222 Hagley Road West, Oldbury, West Midlands, B68 0NP Company Number: 09680685 Registered in England and Wales