Hargreaves Services plc has appointed Stephen Craigen as group finance director designate and a director of the board, effective 1 August 2023. Mr Craigen has worked for the group for ten years and been group financial controller since 2017. Current group finance director John Samuel will step down from his role and the board following announcement […]