Steven Beard

Group President at Charles Taylor

Steven Beard currently serves as Group President at Charles Taylor since August 2023. Prior to this role, Beard held significant positions including Chief Operating Officer at Ardonagh Specialty and COO & CFO at Corant Global. Beard's extensive leadership experience also includes serving as Chief Executive Officer at RFIB Group Limited and Risk Transfer Group Limited, where a focus was placed on building leadership within the risk transfer industry. Additionally, Beard was Group CFO and Chief Executive at Agilisys, driving innovation in IT and business services, and contributed as President, Americas at Xchanging plc. Beard’s career began at XL Group plc as Finance Director, where a strong foundation in finance was established. Beard is a member of ACCA, highlighting a commitment to professional excellence in finance and strategy.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices