Commercial leader · two-time founder

Sells the change. Builds the system.

Former CEO of a VC-backed logistics business — £1.3m to £4.8m revenue in three years, five institutional rounds, and the company’s only salesperson whilst running it — now running my own company day to day on a fleet of 30+ AI agents I built and govern. I’m open to the right seat: senior sales, GTM and commercial roles at AI companies, or fractional and interim revenue leadership through Woodlark.

01 · The selling record

In one month — November 2023 — I closed our three biggest-ever accounts, each worth around £1m a year, when the business was less than two years in and couldn’t yet show published accounts. The buyers were committing their own operations to a young company that failed the standard procurement checks, and every one of those objections was sold through on evidence and trust. That is the same motion enterprise AI asks for today: an operational dependency on a young vendor in an unproven category, taken through the buyer’s risk gates.

The record runs back a decade: a nationwide new-business competition topped across 400+ branches at Edmundson Electrical; CCM Group’s first two £1m-a-year accounts — the largest in its history — won on the way from business development to Group Director, with turnover grown to a projected £12m. And since April 2026, the other half of the story: I sell what enterprise AI buyers are most anxious about because I run it — agents under approval queues, spend caps and audit trails, in production.

Read the full biography →

02 · Selected work

Gardn Labs

A consumer AI app shipped solo in 20 markets and 13 languages — its operations run day to day by 30+ governed AI agent roles.

2026 —

Woodlark Associates

Applied-AI consultancy with Richard Ardis. Workflow-first AI adoption — blueprint, build, embed — proven on our own company first.

2026 —

We Are Fulfilment

Co-founder & CEO of a VC-backed e-commerce 3PL — and its only salesperson throughout. £1.3m to £4.8m revenue in three years, a 50+ team, FEBE Growth 100.

2021 – 2026

CCM Group

From business development to Managing Director, then Group Director. The company’s first two £1m-a-year accounts, 401% growth to a projected £12m, and the pandemic PPE pivot.

– 2022

See the work in detail →

03 · The operating model

The Fragility–Autonomy Matrix

The reason enterprise AI stalls is trust — ungoverned agents, surprise spend, no audit trail. This is the model that answers it, running a real company. Every agent earns autonomy through clean approvals — Report, then Suggest, then Do — and every task carries a fragility class: the cost of getting it wrong. The two together make the nine-box model the whole company runs on.

Autonomy
Low fragility
Medium fragility
High fragility

Do

earned at ~30 approvals

Does the work. You read the audit trail.
Does the work — inside hard spend caps.
Does the work — with tripwires that escalate to a human.

Suggest

earned at ~20 approvals

Drafts the action. One tap to approve.
Drafts the action. You approve or edit before it moves.
Drafts the action. A named approver signs it off.

Report

every agent starts here

Watches, logs, and tells you what it sees.
Watches, and flags what looks off.
Watches only. High-stakes work always starts here.

Fragility — the cost of getting it wrong, Low → High. The highlighted row is support-01’s current lane. Swipe sideways for the full grid.

Below is the mechanic, playable. The demo is illustrative — hardcoded, client-side, and it says so; the production system runs the same loop with real money, real logs and real consequences, and I’ll happily screen-share it.

Proposal · support-01

Reply to a customer whose plant identification came back wrong — apologise, correct it, and credit one month.

What three months of building this way looks like →

04 · Contact

Give me fifteen minutes on a screen-share and I’ll show you a governed agent estate running a real business — rather than describe one.