messy digital problems?
I design digital services, systems and platforms for organisations with complicated problems.
I help organisations untangle complex digital problems and turn them into products people actually want to use.
I usually join teams when things have become a little complicated. Sometimes that's an enterprise platform, sometimes it's AI, and sometimes it's an ecommerce business trying to grow.
My role is usually the same: understand what's really happening, create clarity and help teams build something that works.
Principal Interaction & Service Designer · 20+ years designing complex digital services · Public sector, enterprise & product · SC Cleared
UK-based and open to US opportunities
how i help.
I usually join teams when things are a bit messy, unclear or under pressure.
Sometimes that means shaping services from scratch. Other times it’s improving workflows, untangling systems, designing interfaces or helping teams actually get something shipped.
I work across product, UX, interaction and service design — but delivery is always the thing driving it forward. The best work usually happens when user needs, business goals and technical reality all meet in the middle.
keeping things
moving.
A big part of my role these days is helping teams stay clear, confident and moving in the same direction.
That might mean presenting work to senior stakeholders, shaping delivery plans, mentoring designers or helping design have a stronger voice when it needs one.
I’ve led teams, built practices, handled budgets and resourcing, and helped multidisciplinary teams deliver under pressure without losing momentum or burning people out.
Teams I’ve worked with.
and a few others along the way.
Writing
Thoughts, reflections and the occasional rant about design, delivery and building digital products.
Latest blog post
Weeknotes No.99
The weekend flew by, but I swear people sleep on Bradford all the time. As you should know by now, I’m a huge fan of the place. The city has a vibe, and the restaurants are sill...
Featured blog post
Cheering on the designer
A post about confidence, encouragement, mentoring and helping designers keep going when the work gets hard.