« Back to Team Page
John Beckett

John Beckett

Advisory board member

John Beckett is a technology and climate entrepreneur based in Dublin, Ireland. He is the Co-founder and Chair of the Nature Trust, a not-for-profit dedicated to native woodland afforestation, peatland rehabilitation, and rewilding at scale. The Nature Trust partners with the Irish State and is committed to delivering projects of the highest integrity over the long-term. An ambitious goal of rehabilitating at least 1% of the land area of Ireland is being enabled using innovative financial products that have been developed and brought to market successfully since 2021.  

In addition to his work with the Nature Trust, John is a leader in advancing Irish and European carbon dioxide removal (CDR) policy. He drives initiatives to accelerate CDR adoption, financing and project execution, actively collaborating with leading national and international funders, commercial and State partners, and innovation leaders such as Dogpatch Labs to promote and support carbon removal initiatives in the region.  

John is also the Co-founder and CEO of ChannelSight, an e-commerce software platform that has raised over €20m from institutional investors since 2015 and has blue-chip clients in over 70 global markets. Under his leadership, ChannelSight was recognised as one of the 50 fastest-growing technology companies in Ireland in 2019 and 2020.