
Keith Sheppard 🇨🇦
207 posts

Keith Sheppard 🇨🇦
@KeithRSheppard
Communications | Public Affairs | Business Development | Marketing | Issues Management | Thought Leadership | Building relationships to further opportunities.



I guess you can legally steal an election in Canada with backroom deals 😵 Canadians didn’t vote for this






Four years into the fullscale invasion: prospects for peace, humanitarian devastation. On our pod, host & founding partner @BakkenBits is joined by Valeriy Kostyuk, Executive Director of @CUFCanada the Canada-Ukraine Foundation to unpack and assess. 🍎 podcasts.apple.com/ca/podcast/the… Spotify: open.spotify.com/episode/00inyx…





We have - repeatedly.

There were signs. There are always warning signs. The trouble is, we don’t much care for the signs and, even less so, what it’d take to heed their warnings. My latest for @nationalpost on the preventable tragedy of Tumbler Ridge: nationalpost.com/opinion/sabrin…


Candidate says he plans to run for Conservatives in Poilievre's former riding nationalnewswatch.com/2026/02/06/can… #nationlnewswatch via @natnewswatch


Heard On The Hill Former Liberal MP Kirsty Duncan remembered for her ‘warmth, kindness, and grace’ #cdnpoli hilltimes.com/story/2026/01/…

Very exciting news! I’m happy to share that I’ve officially joined @pendulumgroupca as a Senior Consultant! Based in Toronto, I’ll be supporting @pendulumgroupca continued growth with a focus on business development, while providing senior-level marketing and communications support to clients navigating complex environments. I’d like to personally thank @YaroslavB, @bakkenbits, and @bpurkissdesign for this incredible opportunity and the warm welcome. Not everyone gets the chance in their career to work alongside trusted mentors and good friends. Cheers to new beginnings and thanks to @politico and @TaylorVaisey for the shoutout in the Playbook!




