Nature Conservancy of Canada
The Nature Conservancy of Canada (NCC) is Canada’s leading national land conservation organization. It is a private, non-profit organization that partners with individuals, corporations, other non-profit organizations and governments at all levels to protect the natural areas that sustain Canada’s plants and wildlife. Studio Locale created a website with an immersive experience to help communicate the organization’s mandate with a storytelling inspired direction.
ClientNature Conservancy of CanadaIndustryNot For ProfitDisciplineWebsiteProject TeamPhilip Mondor, Robin MondorContributorOverlap Associates