BGC Foothills Clubs is seeking a highly motivated and experienced Program Supervisor – Youth Worker to join our team. As the Program Supervisor – Youth Worker, you will be responsible for overseeing the day-to-day management of our Calgary Youth Program.