Join the Team

Joining the CPP Environmental team means creating your place and strengthening your skill in our industry-leading organization. We work with great passion toward developing innovative solutions to every challenge we are presented with.

As a CPP Environmental team member, you will experience:


Industry Leaders

We are committed to leading our field. We are passionate about innovation, creative problem solving, and delivering our clients the best service possible.

Comprehensive Benefits

CPP Environmental supports a good work-life balance and encourages employees to be active and healthy. We also offer a comprehensive benefits package with the flexibility to meet our staff’s individual needs.

Sherwood Park Community

The small-town feel only amplifies the strong sense of community in Sherwood Park. Working at CPP Environmental, you will find you are quickly welcomed into the community with open arms. Explore what Strathcona County has to offer.

Edmonton Culture

Edmonton is a truly unforgettable city. Alive with activity and excitement year-round, Alberta’s capital city has something for everyone. Downtown Edmonton is a short 20-minute drive from CPP Environmental’s office. Explore what Edmonton has to offer.

Close-Knit Team

CPP Environmental employs a small team of highly experienced environmental professionals. Placing great importance on collaboration and creative problem solving, our team engages with a wide range of clients and unique challenges.

Room for Growth Photo Credit: Danica Hoffart

We support the continued growth and professional development of our staff. We understand that the better each of us is individually, the better we will be as a whole.

View our current opportunities or contact us if you are interested in becoming part of the CPP Environmental team.