SHARC employs 70 employees. The SHARC management team includes Clare Davies (Chief Executive Officer), Jen Riley (Evaluation, Learning and Insights), and Catherine Raine (Manager Finance, IT and Contracts | Company Secretary).
Looking for a particular SHARC employee's phone or email?