Faith in Nature

Not verified. Claim this page

Sustainability Summary

  • This is an unclaimed profile. Faith in Nature has not joined Sustainability Tracker to verify their sustainability credentials. We gathered what we could from public sources.
Powered by Tracker AI BETA; there may be errors

Faith in Nature Sustainability Profile

Sustainability Summary

  • This is an unclaimed profile. Faith in Nature has not joined Sustainability Tracker to verify their sustainability credentials. We gathered what we could from public sources.
Powered by Tracker AI BETA; there may be errors

What do our labels mean?

Certified B Corporation Logo

Certified B Corporation

Faith In Nature is a personal care product manufacturer based in Manchester, founded in 1974. The company says it has been putting nature first since 1974 and that its products harness nature’s powers without harming it in the process. It is B Corp Certified and says it became the first company in the world to put Nature on its Board of Directors, giving Nature a voice and a vote in board-level decisions. Its sustainability-related activity includes carbon balancing, support for forest restoration, and charity partnerships.

About Faith in Nature

  • Status
  • Unverified
  • Employees
  • 25 - 100
  • Country
  • United Kingdom

Faith in Nature Sustainability Actions

Nature on the Board

In 2022 Faith In Nature became the first company in the world to put an independent representative of the Natural World on its Board of Directors, giving Nature a voice and a vote in all board level decisions.

Balanced carbon emissions

Faith In Nature has balanced its unavoidable scope 1+2 carbon emissions for nearly five years.

Pioneer Sponsor of Rewild Fund

Faith In Nature is in its second year as Pioneer Sponsor of the Sumatran Orangutan Society’s rewild fund, contributing to the protection, regeneration and conservation of the Tenggulun Forest Block.

Good Employment Award winner

Faith In Nature won Most Improved Employer (small) at the Good Employment Awards 2026.


What do our labels mean?

Certified B Corporation Logo

Certified B Corporation

About Faith in Nature

  • Status
  • Unverified
  • Employees
  • 25 - 100
  • Country
  • United Kingdom

Sustainable Development Goals

Faith in Nature is committed to advancing these Global Goals to promote prosperity for people & planet.

 Logo

 Logo

 Logo

 Logo

 Logo