Chris Leek has a wealth of experience in the mental health and social services sector, holding various managerial roles in different organizations. Currently serving as Operations Director at New Servol, Chris has also worked as a Senior Service Manager at the British Red Cross and as a Community Support Services Manager at STAR Housing. With previous experience managing services for deaf individuals at RNID and Sense, Chris has demonstrated expertise in strategic planning and operational support services.
Sign up to view 0 direct reports
Get started