156 employees
One of the UK’s most recognizable insurers, Admiral provides car insurance, home insurance, loans, and various other products to over 7 million customers in the United Kingdom.