Joshua D. Tabish
Joshua D. Tabish

Joshua D. Tabish

Campaigns Manager at OpenMedia. Board Member of Media Democracy Days Vancouver. Part-time metalhead and full-time cat owner.