Admiral Group is a major corporate employer supporting a thriving workforce across its primary operational hubs in Cardiff, Swansea, and Newport in Wales, alongside offices in Halifax, London, and international locations. The enterprise currently employs more than 10,000 members of staff. The company is widely celebrated for its positive corporate culture, frequently winning top spots on workplace satisfaction surveys and employee engagement indexes.
1 votes
Marked as accepted