Shannon Rupp on Muck Rack

Shannon Rupp

Verified
Vancouver, Canada
Writer — Freelance, thetyee.ca

I write about media & culture, often for TheTyee.ca