Jack McCabe is an experienced environmental professional with over eight years of experience. He is passionate about and covers issues like climate change, renewable energy development, environmental consulting, and policy.