General Function At McFarlane Trust we are committed to promoting the principles of quality and choice, supporting people to live the lifestyle of their choosing. The Team Leader is responsible for planning and supporting the day-to-day delivery of the service. The quality of the service we provide is dependent on the ability of the Team […]