Na

Profile Preview — Altss

Nature Conservancy of Canada Overview

Type
Foundation
Year Founded
Professionals
2

General Information

The Nature Conservancy of Canada (NCC) is a private, non-profit, charitable nature conservation and restoration organization based in Canada. Founded in 1962, it is the country's leading force for nature, working to deliver large-scale, permanent land conservation. NCC and its partners have protected millions of hectares of land and water across Canada, safeguarding natural habitats and endangered species. The organization is dedicated to building a thriving world through nature conservation.

Contact Information

Year Founded:

Investment Focus & Strategy

Open To First Time Funds:
Institution Type:
Foundation

Leadership & Principals

Corporate Office:
245 Eglinton Avenue East Suite 410

Portfolio & Notable Allocations

Altss Insights

Need institutional-grade insight on family offices?

Altss delivers:

  • • Live OSINT deal alerts
  • • Allocation history by asset class
  • • Principals with verified direct contacts

Prefer a guided tour?

We’ll walk you through:

  • • Interactive funding timelines
  • • Custom mandate & allocation filters