Why Carrolls? Discover whats makes Carrolls the best company to work with in the insurance market
Carrolls At A Glance
1988
Founded
£
150
m
In gross written premium
100
+
Staff in the UK
1500
+
Active brokers
2
Offices
3
Pillars of trading
Why Carrolls? Discover whats makes Carrolls the best company to work with in the insurance market