Our Awards
We're proud to have won numerous awards over the years, demonstrating our excellence in technical knowledge, delivering superior risk solutions and our commitment to customers.
Accolades

Insurance Post: Best Insurance Employers 2021
'Best Insurance Employers 2021: Five star employer - SME' (Ranked: 8th)
Institute of Customer Service
We are a member of the Institute of Customer Service, demonstrating our commitment to continually improving customer service performance and professionalism.