Peter Luckham

Peter Luckham is serving as a Thetis Island Local Trustee since 2005, and Executive Committee Chair since 2014.