Join our team

Apply today

Why join PTC?

I'm a paragraph. Click here to add your own text and edit me. It's easy.

Browse our options

Regions

Ottawa
Kingston
Waterloo
Toronto