Natcap was founded in 2018 by a team of researchers at the University of Oxford, including Professor Baroness Kathy Willis and Professor Dieter Helm, leaders in the emerging field of natural capital. They recognised a critical gap: while cutting-edge science was advancing how we measure and manage interactions with nature, businesses lacked the tools to translate this knowledge into real-world decision-making.