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