Skip to main content

Get Involved: Join our team

What if you went to work each day knowing your efforts are helping to provide a safer world for kids to live in?

At the Canadian Centre for Child Protection, everything we do works towards just that — personal safety and protection for all children. Our team is made up of people with a wide range of skills, all coming together for this common goal.

Children, families and survivors are at the heart of everything we do. We listen to their needs and work in a collaborative environment to provide focused responses in the form of a national tipline, global-scale initiatives, cutting-edge technology, support, and tools geared towards awareness and prevention.

It takes a team with an unrelenting drive to make a difference to tackle something this big. Join our team to be a part of it all.

How much you care and are fighting for people like us is really amazing. I had no idea how many good people exist.

The Phoenix 10

Current Openings

Bilingual Child Protection Worker — Cybertip.ca

Our child protection workers accept and address both online and telephone reports from the public regarding online sexual exploitation. Working as part of a team, you will be responsible for reviewing, prioritizing…

Child Protection Worker — Cybertip.ca

Our child protection workers accept and address both online and telephone reports from the public regarding online sexual exploitation. Working as part of a team, you will be responsible for reviewing, prioritizing…

Systems/Software Engineer

The systems/software engineer is responsible for the creation and maintenance of the in-house software applications run by the Canadian Centre for Child Protection. You will have the opportunity to work on cutting-edge…

Front-end Web Developer

The front-end web developer is primarily responsible for building appealing websites and web based applications. Creation of prototypes, website maintenance and enhancements are also included in this role.

Part-time Inventory and Shipping Assistant

The inventory and shipping assistant will play an essential role in assisting the inventory and shipping clerk with fulfilling orders that come in from our website, other staff, and the community.

Bilingual Administrative Assistant

The administrative assistant plays a key role as the first point of contact for incoming guests both in person and over the phone. Other duties include providing day-to-day administrative support for the organization…


The Canadian Centre for Child Protection is committed to providing safe environments for children. All applicants will be thoroughly screened using background checks, including Criminal Record Checks and an extensive review process.

Support our work. Donate today.

Be a part of something big. As a registered charitable organization, we rely on donations to help us offer our programs and services to the public. You can support us in helping families and protecting children.

Donate Now