Design Leadership
Building cross-functional teams to deliver meaningful solutions
Most recently serving as the Senior Director of Design at Jama Software, but I often describe myself as a Product Generalist.
That said, what drives me isn't the title — it’s the challenge of turning complicated workflows into high-impact solutions.
As an intrapreneur, I’m often tasked with leading high-stakes skunkworks projects. As a player-coach, I’ve been known to prototype in code, dive into research and systems thinking, and move seamlessly between strategy and execution.
But what matters most to me is building inclusive, high-performing teams where people are inspired to do their best work. I aim to lead through clarity, creativity, and collaboration to create products, teams, and experiences that make a real impact.
My strength lies in connecting people and disciplines. Working within startups and enterprise B2B SaaS companies for the past 20 years, I’m comfortable leading with ambiguity and thrive at building cross-functional alignment.
At the end of the day, I like to build teams who like to build product.
How I approach design, team building, and problem solving.
Understand the “why” behind every action. What motivates users, which tasks matter most, which workflows need support. This intent-first approach ensures we’re solving real problems, not just shipping features. Focus on top tasks and deeply rooted needs to create solutions that satisfy multiple use cases without compromise.
My job is to make others successful. I succeed when my team does. A “leader-leader” approach means giving people the context, tools, and trust to own their decisions. When everyone understands the goals and has what they need, they don’t wait for permission—they act with confidence and drive outcomes that exceed what any individual could achieve alone.
Consistency and discipline produce great work. Incremental improvements and never settling let us grow as a team, push boundaries, and deliver at the highest levels. Challenge each other with candid, egoless feedback. The pursuit of better is what separates good teams from exceptional ones.
Good ideas become great when we challenge even the most obvious details. Trust gut instinct, but don’t settle for the first solution. Research, talk to customers, challenge the norm. The best results come from persistent curiosity and a willingness to ask “why” one more time. Breakthroughs hide in the questions we’re afraid to ask.
Consistency in interaction patterns, visual language, and behaviors builds familiarity and reinforces trust. A cohesive experience requires disciplined design guardrails that maintain system integrity as we scale. These guardrails don’t limit creativity—they create the foundation that lets us move faster, scale smarter, and deliver confidence with every release.
Great design creates value on both sides. When we solve meaningful user problems, we drive business outcomes—higher adoption, stronger retention, expanded usage. These aren’t competing priorities; they’re the same work done well. Design experiences that deliver measurable returns and make the customer’s investment undeniable. When our customers win, we win.
Vision without velocity is vaporware. Balance long-term ambition with near-term momentum by breaking big bets into testable, shippable increments. Data-informed iteration lets us adapt quickly, derisk assumptions, and minimize disruption while moving toward transformative outcomes. The best designs aren’t perfect on day one, but they’re resilient enough to improve with every release.
Some for work, some for fun.
Brief summary of my work over the years.