🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

HR Business Partner UK And EMEA

Charles Taylor | London, United Kingdom | Posted June 21, 2026

Position Overview

About Charles Taylor


Charles Taylor is a leading global provider of professional services and technology solutions to the insurance industry. We are a profitable, growing organisation that is highly regarded in the insurance industry, employing some of the industry’s ‘best in class’ professionals and technical experts. Our services and solutions support every stage of the insurance lifecycle and every aspect of the insurance operating model, across all major commercial insurance lines as well as technical areas of personal insurance. We serve a diversified blue-chip international customer base that includes national and international insurance companies, mutuals, captives, MGAs, Lloyd's syndicates and reinsurers, along with brokers, distributors and corporate insureds.


Our delivery of high quality, tailored services and solutions to our clients is backed by our core values of support, excellence in people, client partnership, quality of work, entrepreneurs...

Ready to Apply?

Apply for this Position