Insurance giant launches requirement for Newport

Insurance giant Admiral has launched a 35,000 sq ft requirement in Newport, South Wales.
 
Admiral already occupies more than 120,000 sq ft in offices in Cardiff and Swansea and recently opened a 200-job call centre in Halifax, Nova Scotia, Canada.