Arrowhead Intermediaries appoints Steven Beard as CEO, International
Arrowhead Intermediaries has announced the appointment of Steven Beard as International Chief Executive Officer, who will join the company in February 2026 and will be based in London. Beard joins Charles Taylor from Group President. His brokerage career also includes senior roles at Ardonagh Group, Corant Group and RFIB, with experience in the wider sector…