LONDON: Hargreaves Services plc (AIM: HSP) has announced the appointment of Simon Hicks as Chief Operating Officer and Executive Director, starting June 1, 2025. Hicks,...