A Lifetime of Purpose
Married for over 35 years, David and Margaret have dedicated their lives to raising their six children and building ventures that serve a greater good.
From spending three years in Kolkata, India, to raising a bustling family in Auckland, their journey has always been centered on community. Today, from their home office in Devonport, they manage a global network of businesses and charities designed to create tangible change.
The "Profit for Good" Model
David and Margaret run Barcodes New Zealand and International Barcodes with a unique commitment: 100% of Barcodes NZ is owned by the trust.
This means 90% or more of profits are donated to high-impact charities, making them a leading example of "Profit for Good" in Aotearoa.
Margaret with Nesema in Cairo, who runs a business with help from a GHNI micro-enterprise loan.
Margaret and David visiting a GHNI community project in Cairo.
With the GHNI team in Cairo, 2025.
Writings & Insights
A Better World Blog
David’s explorations of faith, justice, and effective strategies for addressing global poverty.
Better Water
A technical resource focusing on innovative, low-cost solutions for sustainable global clean water access.