
Join Us
Career Opportunities
At Mainsprings, we’re driven by purpose, compassion, and a shared commitment to creating lasting change. Every role here matters, whether you’re working in the field, behind the scenes, or rallying support, your contribution helps us build a better world. If you’re looking to turn your passion into action, we’d love to have you on our team.
Practicum Opportunities
Students choosing to complete their practicum placement at Mainsprings receive hands-on experience interacting with clients and supporting our organization.
This placement can be used for a number of undergraduate degree programs, as well as, to fulfill some master’s program requirements. Join us in making a difference in your community and gain practical skills that will set you up for success in your career endeavours.
Please contact Andrea, Client Services Administrator by email at andrea@mainsprings.com or call (403) 269-3110.

Practicum Student