Job description
The Team Lead position provides leadership, supervision, and day to day support to frontline staff delivering client support services. The role focuses on staff coaching, working with the management team, crisis response, collaboration with community partners, and ensuring policies and procedures are followed. The Team Lead promotes a safe, respectful, and client focused environment while supporting team development and service quality at Alpha House.