Web & Digital Program Manager

I solve for
friction.

Twenty years of untangling the gap between what digital teams plan, what they ship, and what they actually need. Also: paint pourer, problem-solver, and keeper of a very opinionated cat.

How I do it

Translate between engineers and executives until everyone is looking at the same map.

What makes me unusual

I’ve been in enough rooms where things were genuinely broken to know the difference between a technology problem, a process gap, and a communication failure — and to stay calm regardless.

Selected work

The problems worth showing.

Let’s talk

If a problem is worth
solving, I’m interested.

Whether you’ve got a role in mind or a delivery situation that’s gone sideways — I’m happy to have the conversation.

Get in touch