About Me

Send by email

With over 20 years of experience in technology leadership and organizational development, I help companies of all sizes transform their teams and processes through people-first approaches and systematic thinking. My approach combines deep technical knowledge across product, design, and engineering with a fundamental understanding of how people and teams work best together to drive business outcomes.

My Philosophy

I believe that sustainable success in technology comes from the intersection of four critical elements:

  • Strong talent strategies that build capable, motivated teams
  • Efficient processes that enable continuous improvement and innovation
  • Thoughtful approaches to problem-solving that consider the entire system
  • Compelling storytelling that aligns teams and stakeholders to the vision ahead

How I Work

I serve as both advisor and hands-on partner. Whether it’s as a fractional leader, consultant, or advisor, I don't just recommend solutions – I work alongside your team to implement them, ensure they take root, and measure their impact. My engagement style is collaborative and adaptable, whether you need targeted intervention in a specific area or comprehensive organizational development.

Areas of Expertise

Talent Strategy & Development

  • Designing and implementing hiring processes that reduce time-to-hire while improving candidate quality and team fit
  • Building talent calibration frameworks that ensure consistent evaluation, fair promotion paths, and clear growth opportunities across your organization
  • Transforming technical leaders into confident, effective managers through personalized coaching and structured development programs
  • Creating management training programs that develop leaders who can scale teams while maintaining culture and productivity

Team Performance

  • Transforming struggling or inefficient development cycles into smooth, predictable delivery through optimized software development processes and team workflows
  • Establishing product discovery frameworks that consistently deliver features users actually want, reducing waste and increasing market impact
  • Breaking down silos between engineering, product, and design teams to create truly collaborative, high-performing units
  • Resolving complex team dynamics and communication issues that are blocking productivity and innovation

Organizational Design

  • Clarifying roles and responsibilities to eliminate confusion, reduce duplicate work, and enable faster decision-making
  • Developing scaling strategies that help teams grow without losing their effectiveness or cultural cohesion
  • Implementing design thinking practices that transform how teams approach problem-solving, leading to more innovative and user-centered solutions
  • Creating systems and frameworks that help organizations understand and address root causes rather than symptoms, resulting in longer-lasting solutions

Beyond Consulting

I maintain an active newsletter where I share insights on technology leadership, organizational development, and industry trends. Through writing and speaking engagements, I contribute to the broader conversation about building effective technology organizations. Click here to subscribe and get new posts delivered directly to your inbox.