John Cook, Senior Vice President, is a Portfolio Manager, responsible for Investor Engagement and Team Co-Lead with the Mackenzie Greenchip Team.