Working with and for animals can be a very rewarding career!
If you are hard-working, highly skilled and passionate about making a difference in your community, you will find yourself among like-minded people at the Guelph Humane Society. We are a dedicated team of dynamic, action-oriented and results focused staff and volunteers, who are extremely passionate about animal welfare. We employ people in a wide variety positions, in various full-time, part-time and casual opportunities available through the year.
Our hiring philosophy goes beyond filling positions – we are interested in finding people who want to make a difference in our community, while working as part of a positive team of people. If you are interested in joining our team, explore our current openings and be sure to check back for new job postings if there are no positions that suit you today.
Don’t see a role that is right for you but still interested in contributing to GHS? Please consider volunteering with us.
The work of our dedicated volunteers contributes to our goals in making every day special for the deserving pets who are waiting to find loving homes and so much more! Join the hundreds of people just like you who dedicate their time and efforts to helping animals in need.
Explore our employment opportunities below:

Senior Manager, Community Services
TITLE: Senior Manager – Community Services
REPORTS TO: Executive Director
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Permanent, Full-time; Monday – Friday, approx. 40 hours per week with flexibility for evenings and weekends as required.
GHS is looking for a Senior Manager of Community Services who thrives on delivering exceptional service and enhancing essential services that we provide to our community, including direct client care, field animal services, adoptions, and supporting select pet wellness services.
Reporting to the Executive Director and leading the Client Services, Animal Services, and Adoption teams, the Senior Manager of Community Services is a key member of GHS’ senior management team, responsible for guiding organizational goals, ensuring operational efficiency, and overseeing the delivery of vital services.
With a strong focus on service excellence and client experience, the Senior Manager of Community Services leads the team in implementing best practices, fostering collaboration, and adjusting to meet evolving needs of our community. This dynamic role calls for a compassionate, organized, and adaptable leader with a forward-thinking, solutions-focused approach
If you are interested in this opportunity, please forward your resume with a covering letter by April 11, 2025, 5:00pm to:
Email: lveit@guelphhumane.ca
Subject Line: “Application: Senior Manager, Community Services”

Senior Development Manager
TITLE: Senior Development Manager
REPORTS TO: Director of Development
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Permanent, Full-time; Monday – Friday, approx. 40 hours per week with flexibility for some evenings and weekends as required.
As the Senior Development Manager at the Guelph Humane Society, you will drive fundraising efforts, cultivate donor relationships, and ensure supporters are deeply connected to our mission. You’ll work closely with the Director of Development and Development team to strategize and expand our revenue. Key responsibilities include managing diverse donor pipelines, enhancing direct mail, digital fundraising, and special campaigns. This role requires strong relationship-building and communication skills, adaptability, creativity, and a commitment to creating lasting change for animals in our community.
If you are interested in this opportunity, please forward your resume with a covering letter by April 25, 2025, 5:00pm to:
Email: krobinson@guelphhumane.ca
Subject Line: “Application: Senior Development Manager”

Communications Manager
TITLE: Communications Manager
REPORTS TO: Director of Communications & Community Engagement
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Permanent, Full-time; Monday – Friday, approx. 40 hours per week with flexibility for some evenings and weekends as required.
As the Communications Manager at the Guelph Humane Society (GHS), you will play a pivotal role in shaping and disseminating the organization’s message. You will create compelling content and narratives that highlight the impact of GHS’s work, manage dynamic social media strategies, and act as the primary contact for media relations. Additionally, you will produce high-quality visual storytelling, design engaging marketing materials, update website content, and develop impactful email campaigns. Your work will support donor engagement, fundraising efforts, and uphold the GHS brand across all communications.
If you are interested in this opportunity, please forward your resume with a covering letter by April 17, 2025, 5:00pm to:
Email: careers@guelphhumane.ca
Subject Line: “Application: Communications Manager”

Executive Assistant
TITLE: Executive Assistant
REPORTS TO: Executive Director
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Permanent, Full-time; Monday – Friday, approx. 40 hours per week with flexibility for some evenings and weekends as required.
GHS is seeking a highly organized, proactive, and adaptable Executive Assistant to provide direct support to our Executive Director and contribute to the overall efficiency of the organization. This role is essential in ensuring the Executive Director can focus on strategic initiatives by expertly managing administrative functions, maintaining clear and effective communication, and facilitating coordination across multiple departments. The Executive Assistant will play a key role in supporting the Board of Directors, managing critical business infrastructure such as IT and facility operations, and supporting special projects in a dynamic, mission-driven environment.
If you are interested in this opportunity, please forward your resume with a covering letter by April 11, 2025, 5:00pm to:
Email: careers@guelphhumane.ca
Subject Line: “Application: Executive Assistant”

Accounting Coordinator
TITLE: Accounting Coordinator
REPORTS TO: Senior Manager, Finance & Business Services
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Permanent, Part-time; Approx 16-24 hours/week
GHS is looking for a dedicated and meticulous Accounting Coordinator for a part-time position. Reporting to the Senior Manager, Finance & Business Services, the Accounting Coordinator will play a crucial role in supporting the day-to-day finance, accounting, and payroll activities of the organization.
The Accounting Coordinator will assist with financial transactions, including accounts payable and receivable, and ensure accurate financial record-keeping and reconciliations. The role will also support the preparation of internal financial reports, as well as provide administrative support for the payroll process. In this role, you will work collaboratively to maintain smooth financial operations and uphold confidentiality when handling sensitive financial and employee information.
If you are interested in this opportunity, please forward your resume with a covering letter by April 17, 2025, 5:00pm to:
Email: careers@guelphhumane.ca
Subject Line: “Application: Accounting Coordinator”

Animal Services Officer - Full-time, Permanent
TITLE: Animal Services Officer
LOCATION: 190 Hanlon Creek Boulevard, Guelph, ON
HOURS OF WORK: 40 hours/week; Rotating shifts, Monday to Sunday (Flexibility to work days, evenings, weekends, holidays), Overnight on-call shifts required
TYPE: Full-time; Permanent
JOB SUMMARY: Are you looking for an opportunity to make a positive impact in our community? Guelph Humane Society (GHS)’s mission is to advance the welfare of animals through care, education, community engagement, and relationships. The Animal Services Officer is responsible for responding to requests for animal services;assisting stray, injured, and orphaned animals (including wildlife) in our community, enforcing municipal and provincial legislation with the City of Guelph, Township of Centre-Wellington, and Township of Guelph-Eramosa; providing detailed reports; and resolving matters through education and enforcement. The Animal Services Officer will be required to provide exceptional customer service in a fast-paced, high call-volume environment under diverse and sometimes challenging circumstances and represent the GHS in a professional manner at all times.
If you are interested in this opportunity, please forward your resume with a covering letter by February 28th, 5:00pm to:
Email: careers@guelphhumane.ca
Subject Line: Animal Services Officer Position

Animal Services Officer - Full-time; Contract
TITLE: Animal Services Officer
LOCATION: 190 Hanlon Creek Boulevard, Guelph, ON
HOURS OF WORK: 40 hours/week; Rotating shifts, Monday to Sunday (Flexibility to work days, evenings, weekends, holidays), Overnight on-call shifts required
TYPE: Full-time; Contract
JOB SUMMARY: Are you looking for an opportunity to make a positive impact in our community? Guelph Humane Society (GHS)’s mission is to advance the welfare of animals through care, education, community engagement, and relationships. The Animal Services Officer is responsible for responding to requests for animal services; assisting stray, injured, and orphaned animals (including wildlife) in our community, enforcing municipal and provincial legislation with the City of Guelph, Township of Centre-Wellington, and Township of Guelph-Eramosa; providing detailed reports; and resolving matters through education and enforcement. The Animal Services Officer will be required to provide exceptional customer service in a fast-paced, high call-volume environment under diverse and sometimes challenging circumstances and represent the GHS in a professional manner at all times.
If you are interested in this opportunity, please forward your resume with a covering letter by February 28th, 5:00pm to:
Email: careers@guelphhumane.ca
Subject Line: Animal Services Officer Position