Jeremy Valeriote BC Greens Jeremy is a geological engineer with over 20 years of experience in environmental consulting and local government. Read more