journalism that swims
against the current.

Geoff Meggs

Geoff Meggs is a politician, political operative and communications expert who was executive director of the BC Federation of Labour and a Vancouver city councillor from 2008 to 2017. He resigned his seat to become chief of staff to then-B.C. premier John Horgan.

News, Analysis & Commentary by Geoff Meggs