Canada’s leading advocacy & marketing agency

Winning solutions alongside compelling campaigns to shape public opinion and generate new revenue.
BOOK A CALL
BOOK A CALL

Your Tactical Creative Team

From grassroots advocacy to international business, we leverage digital, influencer, and traditional mediums to execute at a relentless pace for landslide victories.

BOOK A CALL
BOOK A CALL
@keyframes scroll-members { from { transform: translateX(0); } to { transform: translateX(calc(-100% - 5rem)); /* match 1 rem to gap above */ } } .scroll-members { animation: scroll 40s linear infinite; } @keyframes scroll-members-reverse { from { transform: translateX(0); } to { transform: translateX(calc(-100% - 5rem)); /* match 1 rem to gap above */ } } .scroll-members-reverse { animation: scroll 40s reverse infinite; }

We have talents

Our strategists have worked in the highest levels of government and business. They work closely with our wow-inducing creative team of designers, video producers and digital marketers to craft campaigns that get results.
Meet Our Team
Meet Our Team
Mash team JenniferMash team CorbyMash team PaulMash team DerekMash team Russel ByrdMash team MikeMash team GlenMash team JustinMash team PaulMash team Kunle Mash team RickMash team ShawnMash team AfrozeMash team RobynMash team AllieMash team Derek
Mash team PaulMash team BobbMash team GlenMash team AllieMash team CorbyMash team JustinMash team RobynMash team RickMash team DerekMash team Russel ByrdMash team Kunle Mash team MikeMash team Afroze
Mash team RickMash team PaulMash team ShawnMash team BobbMash team GlenMash team DerekMash team PaulMash team AllieMash team RobynMash team JenniferMash team AfrozeMash team DerekMash team CorbyMash team GlenMash team Kunle Mash team Russel Byrd
Mash team GlenMash team Russel ByrdMash team AfrozeMash team CorbyMash team PaulMash team BobbMash team ShawnMash team DerekMash team AllieMash team RobynMash team Kunle Mash team JenniferMash team Rick

5

Canadian Premiers and National Leaders Elected

10+

companies we’ve helped triple in size

15+

team members across Canada

Half a billion

people reached on social media

Clients We've Helped

Get in touch with a strategist to discuss your next big campaign.

BOOK A CALL
BOOK A CALL