Apply to work at BLBC!

Most positions at BLBC require availability between mid-June to  mid-August, including potential evening and weekend work for key events. Some roles will have the possibility of extended part-time work in the shoulder season from April through to October. We have some flexibility in offering partial-summer contracts (minimum of three weeks’ engagement, plus mandatory training hours) for most front-line roles, as well as mixed contracts (e.g. counsellor for some weeks and lifeguard for others). Please contact our hiring team at manager@clublacbrome.com for more information if needed!

2025 Dates to Note

  • Returning staff priority hiring: November 25th, 2024 to January 5th, 2025
  • New staff recruitment: January 6th, 2025
  • Staff training dates: TBA
  • Camp weeks:
    • Week 1: June 23-27, 2025 [reduced capacity & staff training]
    • Week 2: June 30-July 4, 2025
    • Week 3: July 7-11, 2025
    • Week 4: July 14-18, 2025
    • Week 5: July 21-25, 2025
    • Week 6: July 28-August 1, 2025
    • Week 7: August 4-8, 2025
    • Week 8: August 11-15, 2025
    • *TBD* Week 9: August 18-22, 2025
  • Annual BLBC Regatta: August 1-2, 2025

Job Descriptions

  • Reports to: Club Manager.
  • Actively participate in training sessions & staff meetings for the supervisory team. Coordinate regular in-service training/refreshers for staff as needed, in relation to their tasks outside of the camp schedule. 
  • Divide summer schedule with Club Manager to ensure “Manager on Duty” coverage for all evenings and weekends throughout the BLBC season (June through August; some weekends in May, September, October).
  • Work with the Camps Manager to coordinate staff schedules for staffing Club events.
  • Work with the Camps Manager to develop staff recognition & team-building opportunities.
  • Assist Club Manager with purchasing supplies, managing inventory, and submission of receipts for budget tracking.
  • Assist in the planning and promotion of all Club Events, in conjunction with Board Committees and Club Manager (Social events, Sailing events, Tennis events, etc.).
  • Assure the safety and well-being of all Club members, guests, and staff.
  • Regularly survey the premises and assist in ensuring that maintenance and improvement opportunities are looked after. 
  • Provide regular reports and escalate member complaints and staff issues to the Club Manager.
  • Ensure that members understand the published rules and policies of the Club. 
  • Enforce the Club Code of Conduct and participate in all escalation procedures and oversight related to possible incidents.
  • Welcome prospective members and address their questions. 
  • Assist with the onboarding of all new members each season.
  • Respond in a timely manner to emails and phone calls. 
  • Work with the Club Manager to develop and maintain outreach initiatives with the local Brome Lake community where feasible.
  • Work with the Club Manager to develop and coordinate volunteer opportunities at the Club for members.
  • Performs all other tasks related to the execution of Club programs as needed.
  • Reports to: Club Manager; Executive Director.
  • Actively participating in training sessions & staff meetings for the supervisory team. Coordinating regular in-service training/refreshers for staff as needed. 
  • Supervise the Heads of Sailing, Tennis, Waterfront, and CITs in preparing their weekly schedules for camps and activities; prepare weekly schedules for classic day camp program & activities; run regular staff meetings, and provide individual feedback and support to staff.
  • Provide staff with constructive feedback and opportunities for coaching & their feedback for their supervisor. Complete end-of-season evaluations & provide recommendations for staffing decisions to the Executive Director.
  • Monitor staff morale & coordinate staff recognition & team-building opportunities.
  • Adjust staffing schedule to limit overtime, extend contracts when necessary given capacities and enrollment; keep track of enrollment for camp programs using registration software.
  • Supervise the management of all camp programs (day camp, tennis camp, sailing camp, CIT program).
  • Coordinate weekly communication with camp families (with Heads of sections).
  • Ensure that daily and weekly maintenance tasks are accomplished by assigned staff members; coordinate scheduling with Club Manager 
  • Plan, promote and coordinate Camp events and activities in conjunction with the Board Directors of Sailing, Day Camp/Waterfront, and Tennis as needed. 
  • Coordinate with the Club Manager to ensure proper communication of said activities.
  • Assist the Club Manager with key non-camp Club events.
  • Work in close collaboration with the Executive Director and Club Administrator (accounting/bookkeeping) on a timely basis to ensure proper billing of Camp activities and tracking of employee timesheets. 
  • Work with the Club Manager to coordinate purchasing and inventory management for the camp program. Track sub-budget for Day Camp and all supervised programs (Waterfront, CIT, Sailing, Tennis).
  • Assure the safety and well-being of all Club members, guests, and staff.
  • Oversee daily check-in and check-out procedures for camps; be available for communication with staff and families as needed.
  • Regularly survey the premises and report any findings to the Club Operations Manager. 
  • Provide regular reports and escalate member complaints and staff issues to the head of the relevant Board Committees. 
  • Ensure that members, campers, and staff understand the published rules and policies of the Club. 
  • Enforce the Club Code of Conduct and manage, in conjunction with the Club Manager and Executive Director, all escalation procedures and oversight related to possible incidents.
  • Stay up-to-date with local regulations & industry best practices related to safety, and make necessary adjustments to Club policies & procedures.
  • Welcome prospective members/camp clients and address their questions. 
  • Respond in a timely manner to emails and phone calls. 
  • Maintain a good working relationship with staff, the Board of Directors, and the Club Administrator. 
  • Performs all other tasks related to the execution of their program as needed. 
  • Reports to: Camps Manager; Club Manager.
  • Actively participate in training sessions & staff meetings. Coordinate regular in-service training/refreshers for sailing instructors as needed. 
  • Supervise the Sailing instructor team to ensure that weekly schedules & lesson plans are complete and diverse. Ensure that the Head of Day Camp Sailing has complete & diverse schedules/lesson plans for day camp sailors.
  • Evaluation of participants & filling out Checklick reports as needed. Ensure that sailing instructors are performing evaluations and filling out Checklick reports for their sailors.
  • Provide sailing staff with constructive feedback and opportunities for coaching & their feedback for their supervisor. Complete end-of-season evaluations & provide recommendations for staffing decisions to the Executive Director.
  • Coordinate weekly communication with sailing camp families (with Camps Manager); respond to emails and phone calls about the sailing program in a timely manner.
  • Coordinate summer-long sailing staff schedule with Camps Manager/Assistant Manager to ensure coverage for sailing programs based on camper enrollment, private lessons, and events.
  • Monitor enrollment and requests for booking private lessons via the Club’s registration software; follow up with members in a timely manner to book lessons.
  • Work with the Board Sailing committee to prepare for and promote all sailing events and special offers, in conjunction with the Assistant Manager.
  • Work with the Club Manager to coordinate purchasing and inventory management for the sailing program. Track sailing program sub-budget.
  • Work with the Club Manager to coordinate sailing program maintenance tasks, including opening and closing (setup/retrieval & storage of boats, equipment, motorboats etc.)
  • Assure the safety and well-being of all Club members, guests, and staff in the sailing program.
  • Monitor weather conditions and make decisions regarding sailing activities based on pre-established safety guidelines.
  • Stay up-to-date with local regulations & industry best practices related to sailing safety, and make necessary adjustments to Club policies & procedures.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Ensure that all members & campers adhere to sailing safety rules & are appropriately equipped for sailing.
  • Perform all other tasks related to the execution of their program as needed.
  • Must have Sail Canada Instructor certifications and associated prerequisites.
  • Must abide by Sail Canada policies & guidelines and be covered by insurance.
  • Reports to: Camps Manager; Club Manager.
  • Actively participate in training sessions & staff meetings. Coordinate regular in-service training/refreshers for tennis specialists as needed. Oversee training for day camp counsellors on their role on the tennis court.
  • Supervise day camp tennis specialists & counsellors with tennis programming; ensure that weekly schedules & lesson plans are complete and diverse.
  • Provide tennis staff with constructive feedback and opportunities for coaching & their feedback for their supervisor. Complete end-of-season evaluations & provide recommendations for staffing decisions to the Executive Director.
  • Coordinate weekly communication with tennis camp families (for weeks where tennis camp is operating; with Camps Manager); respond to emails and phone calls about the tennis program in a timely manner.
  • Coordinate summer-long tennis specialist schedule with Camps Manager/Assistant Manager to ensure coverage for tennis programs based on camper enrollment and events.
  • Monitor enrollment and requests for booking private lessons via the Club’s registration software; follow up with members in a timely manner to book lessons.
    • Coordinate with Senior Tennis Pros to ensure coverage for private lessons, adult clinics, and tennis events.
  • Work with the Board Tennis committee to prepare for and promote all tennis events and special offers, in conjunction with the Assistant Manager.
  • Work with the Club Manager to coordinate purchasing and inventory management for the tennis program. Track tennis program sub-budget.
  • Work with the Club Manager to coordinate tennis court maintenance tasks, including opening and closing (installation & removal of nets and windscreens in spring & fall).
  • Assure the safety and well-being of all Club members, guests, and staff in the tennis program.
  • Monitor weather conditions and make decisions regarding tennis activities based on pre-established safety guidelines.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Ensure that all members & campers adhere to tennis dress code, court rules, and code of conduct.
  • Perform all other tasks related to the execution of their program as needed. 
  • Level 1 coaching certificate preferred
  • Reports to: Camps Manager; Club Manager.
  • Actively participate in training sessions & staff meetings. Coordinate regular in-service training/refreshers for lifeguards/assistant lifeguards as needed. Oversee training for day camp counsellors on their role at the waterfront and with first aid. Oversee regular waterfront emergency drills for waterfront and day camp staff.
  • Provide waterfront staff with constructive feedback and opportunities for coaching & their feedback for their supervisor. Complete end-of-season evaluations & provide recommendations for staffing decisions to the Executive Director.
  • Oversee all aspects of the Club’s waterfront operations & beach activities.
  • Assure the safety and well-being of all Club members, guests, and staff on the waterfront.
  • Conduct regular safety inspections of equipment, docks, and beach area, identifying and addressing any potential hazards.
  • Supervise lifeguards/assistant lifeguards with swimming programming; ensure that weekly schedules & lesson plans are complete and diverse.
  • Coordinate summer-long lifeguard schedule with Camps Manager/Assistant Manager to ensure coverage for waterfront programs based on camper enrollment and events.
  • Monitor weather conditions and make decisions regarding waterfront activities based on pre-established safety guidelines.
  • Monitor enrollment and requests for booking private swim lessons via the Club’s registration software; follow up with members in a timely manner to book lessons.
  • Ensure that first aid equipment inventory is tracked and resupplied when needed (coordinate with Assistant Manager).
  • Work with the Board Waterfront committee to prepare for and promote all waterfront events, in conjunction with the Assistant Manager.
  • Work with the Club Manager to coordinate waterfront maintenance tasks, including opening and closing (installation & removal/storage of docks & paddlesport boats in spring & fall).
  • Stay up-to-date with local regulations & industry best practices related to waterfront safety, and make necessary adjustments to Club policies & procedures.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Perform all other tasks related to the execution of their program as needed. 
  • Must have NLS (Pool minimum, Beach preferred) certification and current Standard First Aid certification.
  • Reports to: Camps Manager.
  • Actively participate in training sessions & staff meetings. Oversee training for day camp counsellors on their role with CITs.
  • Work with Camps Manager & Executive Director to develop workshop content and special activities for CITs.
  • Coordinate weekly communication with CIT families (with Camps Manager); respond to emails and phone calls about the CIT program in a timely manner.
  • Ensure that each week’s CITs have a diverse schedule of workshops, activities, and shadowing to maximise their learning opportunities.
  • Monitor enrollment and ensure that training workshop schedules can be adjusted for CIT participation to avoid repetition of content.
  • Update CIT workshop tracking on a weekly basis (internal tracker & physical trackers for participants).
  • Ensure that CITs receive feedback on their performance, minimum weekly check-ins & end-of-season performance review.
    • Coordinate with other staff members to receive feedback about CIT performance in various areas of camp programming.
  • Coordinate with the Heads of Waterfront, Tennis, and Sailing to develop & track training opportunities for CITs who want to specialize as future lifeguards, tennis specialists, or sailing instructors.
  • Work with the Club Manager to coordinate purchasing and inventory management for the CIT program. Track CIT program sub-budget.
  • Working in other departments (day camp core program, waterfront, tennis, sailing, events, maintenance) as needed, as assigned by the Camps Manager and/or Club Manager.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Perform all other tasks related to the execution of their program as needed.
  • Reports to: Camps Manager.
  • Actively participate in training sessions & staff meetings.
  • Plan & animate camp activities; prepare schedules & rainy-day alternate programs; maintenance of equipment. Ensure that weekly schedules are approved by the Camps Manager.
  • Welcome, supervise, lead, and ensure the safety of the children in their camp group. Give first aid as needed to the level of certification.
  • Report any specific incidents to the Camps Manager and to parents/guardians as needed.
  • Daily cleaning and maintenance of Club property, to be assigned by the Camp Program and/or Club Operations Manager(s).
  • Occasional additional cleaning & maintenance tasks, as assigned by the Camp Program and/or Club Operations Manager(s).
  • Be helpful & courteous to all members, guests, and fellow staff.
  • Work in other departments (waterfront, tennis, sailing, events, maintenance) as needed, as assigned by the Camps Manager and/or Club Manager.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Ensure that all campers have the proper attire and equipment to participate in the day’s activities (i.e.: required golf, sailing, swimming, and tennis attire). 
  • Perform all other tasks related to the execution of the Club’s programs as needed.
  • Reports to: Head of Waterfront.
  • Actively participate in training sessions & staff meetings.
  • Ensure that the BLBC waterfront is a safe and inviting environment for campers, members, guests and staff.
  • Plan & run waterfront activities for the day camp schedule; prepare swim-skill-building lessons for both in & out of the water; maintenance of equipment. Ensure that weekly schedules are approved by the Head of Waterfront.
  • Report any specific incidents to the Head of Waterfront/Camps and to parents/guardians as needed.
  • Respond to waterfront emergencies & give first aid as needed. 
  • Plan & run level-appropriate private swim lessons for children as requested by members. Ensure that lesson plans are approved by the Head of Waterfront.
    • Communicate & track progress of swim skills with parents/guardians as needed.
    • Note: lesson planning aligns with the level of certification of the instructor. Lifeguards without swim instructor qualifications may assist in delivering lessons.
  • Be helpful & courteous to all members, guests, and fellow staff.
  • General maintenance of waterfront (dock, beach, and immediate area), to be determined by the Club Manager/Assistant Manager.
  • Work in other departments (day camp, tennis, sailing, events, maintenance) as needed, as assigned by the Camps Manager and/or Club Manager.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Perform all other tasks related to the execution of the Club’s programs as needed.
  • Lifeguard: has NLS (Pool or Beach) certification; optional Swim Instructor certification.
  • Assistant Lifeguard: has Bronze Cross certification; optional Swim Instructor certification.
  • Reports to: Head of Sailing; Camps Manager.
  • Actively participate in training sessions & staff meetings. Oversee training for day camp counsellors on their role at sailing.
  • Ensure that the day camp sailing program is a safe and inviting environment for campers and staff. Provide adequate supervision and instruction; give first aid as needed.
  • Plan & run sailing activities for the day camp schedule; prepare lessons for both in & out of the water; maintenance of equipment. Ensure that weekly schedules are approved by the Head of Sailing & Camps Manager.
  • Report any specific incidents to the Head of Sailing/Camps and to parents/guardians as needed.
  • Evaluation of participants & filling out Checklick reports as needed.
  • Provide information for weekly communication to camp families to the Camps Manager to ensure that campers are well-equipped for the sailing program.
  • General maintenance of the sailing area, to be determined by the Club Manager/Assistant Manager and Head of Sailing.
  • Work in other departments (day camp, tennis, waterfront, events, maintenance) as needed, as assigned by the Camps Manager and/or Club Manager.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Perform all other tasks related to the execution of the Club’s programs as needed.
  • Must have Sail Canada Instructor certifications and associated prerequisites.

Note: see Sailing Instructor job description for additional tasks; below are racing-specific additional tasks

  • Reports to: Head of Sailing.
  • Ensure that the racing program is a safe and inviting environment for members and staff. Provide adequate supervision and instruction; giving first aid as needed.
  • Assist the Head of Sailing in coordinating all tournaments/competitions.
  • Recruit young sailors to join the BLBC racing team.
  • Reach out to sailing programs at other Clubs to coordinate sailor participation in races outside of BLBC.
  • Coordinate transportation & participation in races outside of BLBC.

Note: see Sailing Instructor job description for additional tasks; below are specific additional tasks

  • Reports to: Head of Sailing.
  • Assist Head of Sailing to create pre-season instructor training workshops; coordinate regular in-service training/refreshers for sailing instructors as needed. 
  • Assist in supervising the sailing instructor team to ensure that weekly schedules & lesson plans are complete and diverse. Provide coaching & feedback to instructors on an ongoing basis to help them improve their lesson plans & delivery to their sailors, and that safety protocols and equipment checks/maintenance are performed to standard.
  • Ensure that sailing instructors are performing evaluations and filling out Checklick reports for their sailors.
  • Assist in completing end-of-season evaluations & providing recommendations for staffing decisions to the Executive Director.
  • Assist in coordinating instructor schedules, including both private lessons and camp schedules.
  • Oversee mentor pairings of instructors, activity guides, and CITs to ensure that younger team members (and CITs) are well guided in their sailing career path.
  • Assist in adjusting sailor groups to ensure that sailing camp participants are paired with instructors/activity guides that are best suited to their sailing goals (working towards levels; working towards racing; working towards sailing for pleasure; etc.)
  • Reports to: Head of Sailing.
  • Actively participate in training sessions & staff meetings.
  • Ensure that the BLBC sailing program is a safe and inviting environment for campers, members, guests and staff.
  • Plan & run sailing lessons; preparing for lessons both on & off of the water; maintenance of equipment. Ensure that weekly schedules are approved by the Head of Sailing.
    • Note: lesson planning aligns with the level of certification of the instructor. Activity guides will assist in delivering lessons but may not prepare their own lessons as often.
  • Plan & run tournaments or competitions as needed.
  • Evaluation of participants & filling out Checklick reports as needed.
  • General maintenance of the sailing area, to be determined by the Club Manager/Assistant Manager and Head of Sailing.
  • Be helpful & courteous to all members, guests, and fellow staff.
  • Work in other departments (day camp, tennis, waterfront, events, maintenance) as needed, as assigned by the Head of Sailing and/or Club Manager.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Perform all other tasks related to the execution of the sailing program as needed.
  • Instructor: Must have Sail Canada Instructor certifications and associated prerequisites.
  • Activity Guide: Must have Sail Canada Activity Guide certification and associated prerequisites.
  • All sailing instructors/activity guides must abide by Sail Canada policies & guidelines and be covered by insurance.
  • Reports to: Head of Tennis.
  • Actively participate in training sessions & staff meetings.
  • Ensure that the BLBC tennis program is a safe and inviting environment for campers, members, guests and staff.
  • Report any specific incidents to the Head of Tennis/Camps and to parents/guardians as needed.
  • Plan & run tennis activities for day campers; preparing for lessons both on & off of the court; maintenance of equipment. Ensure that weekly schedules are approved by the Head of Tennis.
  • Plan & run level-appropriate private tennis lessons for children as requested by members. Ensure that lesson plans are approved by the Head of Tennis.
  • Assist with the planning & running of tournaments or events as needed.
  • General maintenance of the tennis area, to be determined by the Club Manager/Assistant Manager and Head of Tennis.
  • Be helpful & courteous to all members, guests, and fellow staff.
  • Work in other departments (day camp, sailing, waterfront, events, maintenance) as needed, as assigned by the Head of Tennis and/or Club Manager.
  • Abide by all staff policies, general Club regulations, and BLBC Code of Conduct.
  • Ensure that all members & campers adhere to tennis dress code, court rules, and code of conduct.
  • Perform all other tasks related to the execution of the tennis program as needed.