Rank
18
Admiral Group plc
Courtesy of Admiral Group
Read the Great Place to Work review here.
Company Info
Headquarters | UK |
Countries Where the Company Was Recognized on a GPTW National List | Canada, France, India, Italy, Spain, United Kingdom |
Number of Countries | 6 |
Industry | Financial Services & Insurance |
Employees (Worldwide) | 7,857 |
Web Address | www.admiralgroup.co.uk |