Michael Kaile

Michael Kaile has been a Municipal Councillor for Bowen Island since 2014 and an Islands Trust Trustee since November 2018.