What problems do you want to solve?

What problems do you want to solve?

As a senior program leader with 15+ years of experience delivering products that propel organization strategy, my approach is human-centered. When leading a program, I start with three essential questions:

  • What problems do you want to solve?

  • Why do you want to solve them?

  • How will we know we succeeded?

Throughout my career, these questions have helped me identify the root causes of problems and drive improvements in program delivery and team efficiency. By implementing frameworks that learn from experience, I’ve achieved valuable outcomes, such as:

  • Reducing production emergencies by 50% through robust CI/CD implementation

  • Achieving 20%+ efficiency gains by harmonizing diverse team practices

  • Improving forecasting accuracy by over 50% via Lean Portfolio Management and Performance Metrics

Program Management isn't easy. People miscommunicate, misinterpret, underestimate, and change their minds. The world is unpredictable, and customer expectations evolve rapidly. That's why I value incremental delivery and continuous feedback. I always ask my customers, "Did we solve your problem?"

I combine deep technical understanding with human-centered, philosophical systems thinking to:

  • Scale program and agile practices while maintaining regulatory compliance

  • Transform complex technical challenges into clear, actionable solutions

  • Build and lead high-performing program management organizations

Whether waterfall or agile, our processes and tools should champion interaction, facilitate learning, and treat our teammates and stakeholders with empathy. Product feedback loops and spirited, cross-functional collaboration empower continuous learning and improvement, core elements in building timely and treasured products.

When my teammates are passionate about our shared goals, our stakeholders love working with us, and our customers recommend our products, I'm a happy camper. That's my north star.

Expertise

Strategy ⇔ Execution Alignment

Technical Program Management

Cross-Functional Leadership

Waterfall & Agile Methodologies

Product Development Lifecycle

Experience

  • Invitae is a next-generation genomic healthcare company with global operations and over $450M in annual revenue.

    —————————-

    Head of Agile Program Management
    Led program management across 8 diverse product groups spanning software, robotics, and scientific domains, guiding 20 agile coaches and 50 program managers during growth from 1300 to 3000 employees and $450M in annual revenue.

    Head of Agile
    Scaled agile practices across medical product development organization during organizational growth from 350 to 1300 employees and $220M annual revenue.

    Program Manager and Agile Coach for Web Portal Team
    Supported international teams (30+ engineers, QA, and designers) in building software for patients, physicians, and our general web presence.

  • TechSoup has facilitated over $16 billion in software and hardware donations from 25 leading technology providers to nonprofits, NGOs, and libraries.

    —————————-

    Senior Technology Project Manager and Agile Coach
    Led mission-critical projects for $50M+ nonprofit technology organization serving 50,000 nonprofits annually across 14 countries. Managed strategic partnership initiatives with Fortune 500 technology companies, including Microsoft, Cisco, Adobe, and Symantec.

Philosophy

  • A company’s survival is the foundation of its success. Even noble missions (like improving health outcomes) require financial sustainability. Without survival, no organization can achieve its mission or serve its customers. Survival requires balancing ambition with pragmatism, listening to ground-level insights, and maintaining strict alignment between capacity and commitments. I have seen firsthand how companies at the forefront of technological advancement struggled because they failed to prioritize effectively, plan realistically, and execute efficiently.

    Success is not just about having a bold vision; it’s about making informed, down-to-earth choices that align with market realities, competitive pressures, and limited resources. The companies that thrive are those that:

    • Identify the best problems to solve
      Understand customer needs and business constraints

    • Identify the best solutions to those problems
      Balance innovation, feasibility, and market fit

    • Deliver solutions on time
      Continuous prediction and execution improvement

    • Their solutions delight customers
      Thus building loyalty, differentiation, and long-term success

    • Foster an environment where teams enjoy the process
      Because engaged, curious, and motivated teams are the engine

    At the core of my philosophy is the belief that the best decisions come from clearly defined problems, engaged stakeholders, and performance measurement. A great strategy is meaningless without the ability to deliver it. I believe in a data-informed yet human-centered approach to decision-making, where customer insights, financial sustainability, and execution feasibility drive prioritization.

    As a leader in program management and agile execution, I help organizations bridge the gap between strategy and execution. I ensure that teams are empowered, risks are addressed before they escalate, and that leadership has the visibility needed to make sound business choices.

    Everything I do is in service of enabling smart decisions, fostering high-performing teams, and ensuring that the companies I work for not only survive—but succeed.