Glenn Thornton

Head of Major Loss, UK & Ireland at Crawford & Company

No bio yet

Location

Colchester, United Kingdom

Links


Org chart


Teams


Offices

This person is not in any offices


Crawford & Company

5 followers

For over 75 years, Crawford has solved the world's claims handling challenges and helped businesses keep their focus where it belongs — on people.


Industries

Employees

5,001-10,000

Links