Jack Scher

Jack Scher is a Management Consultant in the Sustainability & Climate Change practice at Deloitte, beginning January 2024. Previously, Jack worked as a Solar Technician at Rikur Energy, where responsibilities included the design, sales, and installation of solar systems, totaling over $500,000 in installations and $100,000 in sales at an outreach event. At The Nature Trust of British Columbia, Jack served as a Conservation Field Technician, focusing on water monitoring, ecosystem restoration, and wildlife research. Jack holds a Master of Arts in Environmental Studies from Tel Aviv University and a Bachelor of Arts in Geography from The University of British Columbia, along with a high school diploma from St. George's School.

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


The Nature Conservancy of Canada

2 followers

The Nature Conservancy of Canada (NCC) is Canada's leading national land conservation organization. Since 1962, NCC and our partners have helped to conserve 14 million hectares (35 million acres) of ecologically significant land nationwide.


Industries

Headquarters

Toronto, Canada

Employees

201-500

Links