I've spent over 25 years building, leading, and advising technology organisations — from FTSE-scale retail platforms to membership nonprofits, from venture-backed startups to founder-led SaaS.
I spent eight years at Amazon, where I progressed to Senior Software Development Manager, overseeing core retail catalogue systems and managing engineering teams across multiple countries. The work taught me what good operational discipline actually looks like at scale — the kind of structural clarity that lets a thousand engineers ship at once without tripping over each other.
After Amazon I worked as a consultant with Rangespan, the dropship marketplace platform, helping take the company through its growth phase and eventual acquisition by Google in 2014. The experience shaped how I think about technical due diligence, integration risk, and what acquirers actually care about under the hood.
In 2011 I founded sheepCRM, a membership and relationship CRM platform that has now served UK charities, membership organisations, and nonprofits for fifteen years. Building and running a SaaS product for that long — through architectural rewrites, team transitions, and customer evolutions — is the single best teacher I've had on the difference between what looks like a good technology decision and what compounds well over time.
Through Croftsware, founded in 2010, I now work as a fractional CTO and non-executive director with organisations who need senior technology leadership without the cost or commitment of a full-time hire.