Steven Beard joined Charles Taylor in September 2023. Over the last 25 years Steven has held CEO, CFO and COO roles in professional services and insurances companies. Most recently he served as CFO at Ardonagh Specialty. Steven provides a broad range of experience and knowledge including financial, operational, and business strategy.