Charles Taylor appoints new group president to leadership team

1 year ago 22848

Charles Taylor, a leading insurance services and technology provider, has welcomed Steven Beard as its new group president as of September 1. With a wealth of experience in leadership positions at entrepreneurial organizations, Beard will play a key role in shaping the firm's growth strategy alongside the executive team. Before joining Charles Taylor, Beard was the chief financial officer at Ardonagh Specialty and has held various leadership roles at professional services and insurance firms.

CEO Rob Brown is thrilled about Beard coming on board, citing his valuable experiences and knowledge as assets to the team. Beard himself is excited to contribute to Charles Taylor's success and growth. With operations in more than 120 locations globally, Charles Taylor caters to a wide range of customers in the insurance industry.

The company recently made a move to cloud infrastructure, improving its business performance and scalability.