Toronto Public Relations Agency
Senior Team
Director Level Team

At PUNCH, we have a diverse group of talented individuals who each bring their own talents to the ring.

Their passion and creativity is demonstrated in every project and story they create.

Comprising of journalists, marketers, advertisers, creatives, and public relation professionals…

…our team is equipped to handle

any & everything.

They’ve built a strong network of media contacts and their reputation demonstrates as such.
Account Consultants and Coordinators
Intern Charlie


Based in the trendy downtown area of Toronto, Canada, PUNCH has garnered an international reputation for our creative communications and media strategy. We work with a variety of clients nationwide and all over the globe.