Join Our Team
Make a difference in people's lives by helping them learn vital safety and first aid skills. Build a meaningful career with Alberta's trusted training provider.
Why Join AGC FirstAid?
Be part of a passionate team dedicated to making communities safer.
What We Offer

Open Positions
Join our growing team of safety professionals.
First Aid Instructor
Experienced first aid instructor to deliver training programs to various client groups.
Requirements:
- •Current First Aid Instructor Certification
- •Minimum 3 years teaching experience
- •Excellent communication skills
- •Flexible schedule availability
- •Valid driver's license
Safety Consultant
Safety professional to conduct workplace assessments and develop safety programs.
Requirements:
- •OHS Certification
- •5+ years industry experience
- •Strong analytical skills
- •Project management experience
- •Excellent report writing skills
Client Success Coordinator
Coordinate training schedules and maintain client relationships.
Requirements:
- •Customer service experience
- •Strong organizational skills
- •Proficient in MS Office
- •Excellent communication skills
- •Multi-tasking ability
Benefits & Perks
Comprehensive benefits for our valued team members.
Health & Wellness
- Comprehensive health insurance
- Dental coverage
- Vision care
- Mental health support
- Fitness allowance
Professional Growth
- Professional development fund
- Certification support
- Training opportunities
- Career advancement
- Mentorship program
Work-Life Balance
- Flexible work hours
- Paid time off
- Remote work options
- Paid holidays
- Personal days
Application Process
Simple steps to join our team.
Apply Online
Submit your application and resume
Initial Review
Application screening and assessment
Interview
Meet with our team
Decision
Offer and onboarding
Ready to Make a Difference?
Join our team of passionate professionals and help create safer communities through quality first aid and safety training.