Insurance services and technology provider Charles Taylor has announced the appointment of Steven Beard as group president, effective September 1.
This newly created role will see Beard become part of the executive team, bringing his experience in leading entrepreneurial organizations to contribute to the firm’s growth strategy.
Beard joins Charles Taylor from Ardonagh Specialty, where he most recently held the role of chief financial officer. His background also includes stints as CEO, CFO, and COO at prominent professional services and insurance companies.
“I am thrilled that Steven will be joining our executive team as group president,” said Rob Brown, CEO of Charles Taylor Gorup. “Steven will add huge value through his broad range of experiences and knowledge.”
“Under the leadership of Rob and the wider executive team, Charles Taylor has built an enviable reputation as the market leader for its breadth of services,” added Beard. “I'm delighted to be joining them and look forward to being part of its continued growth and success story.”
Charles Taylor’s footprint spans over 120 locations across Europe, the Americas, Asia-Pacific, the Middle East, and Africa. Its customer base encompasses national and international insurance companies, mutuals, captives, MGAs, Lloyd’s syndicates, reinsurers, brokers, distributors, and corporate insureds.
Last December, the firm announced that all of its service capabilities have been moved from on-premises data centers to cloud infrastructure. This came after the launch of InHub, a cloud-based SaaS capability hub.
“Cloud migration is transformational to businesses,” Charles Taylor InsurTech CEO Arjun Ramdas said of the move. “It optimizes business performance, improves company scalability, speeds up disaster recovery and end-to-end testing, and ensures that accurate data is being delivered to the client.”
What are your thoughts on this story? Feel free to share your comments below