I help digital product, design and development teams work better together.

Team leadership

Coordinating designers, developers and product-people into effective teams is often challenging. I’ve led numerous teams, and I know how to get the best from people.

I help by:

  • Clarifying roles and responsibilities
  • Identifying skill gaps
  • Helping to hire the right people
  • Mentoring team-members and leaders


A clear process is the key to success for digital teams. I’ve spent countless hours refining procedures to create brilliant products. Now, I love helping other teams do this too!

I help by:

  • Reviewing and refining processes
  • Coaching leaders in creating effective workflows
  • Aligning teams around a human-centred design approach


Sometimes the best ideas are locked away in the head of the most unexpected people. I’m experienced in running workshops that draw-out creativity.

Workshops help by:

  • Reframing complex problems to make them easier to solve
  • Leveraging the experience of diverse people
  • Fostering early alignment

Hands-on design & code

Many of the teams I work with require an experienced pair of hands to accelerate their output. I can help with the day-to-day responsibilities of design and development.