Marking 20 years
of bold journalism,
reader supported.

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