I’m a Toronto-based product leader who likes hard problems: messy workflows, high-stakes domains, and software that has to work across teams, systems, and regions.

Most of my career has been spent building and scaling B2B SaaS for enterprise customers-turning specialized expertise into products, modernizing platforms, and helping teams ship consistently.

What I Do

I sit at the intersection of strategy and delivery. I’m the person you bring in when the problem is ambiguous, the constraints are real, and the path forward needs both clarity and momentum.

My work tends to land in a few familiar buckets:

  • Product strategy that turns into shipped software. Framing the problem, defining the bet, aligning stakeholders, and turning “we should” into an actual roadmap and release plan.
  • Platforms, integrations, and workflow complexity. Designing products that plug into existing ecosystems, making tough tradeoffs, and simplifying systems without oversimplifying reality.
  • AI that’s useful (not just shiny). Applying AI to real user pain-recommendations, search, and new interaction models-while staying grounded in trust, context, and the limits of automation.
  • Scaling teams and operating systems. Building product practice: cadences, artifacts, decision-making habits, and the “how we build” that keeps shipping healthy as companies grow.
  • Executive communication and cross-functional leadership. Writing, presenting, and translating between business goals, customer reality, and technical constraints.

Where I’ve Worked

I’ve led product in the environmental, health, safety, and regulatory space - where the details are complex, customers are enterprise, and the cost of confusion is real. Along the way I’ve worn a few hats (including a stint in technical leadership), partnered deeply with engineering, and helped guide the shift from services-led delivery to scalable product lines.

Before that, I worked at an enterprise SaaS platform company and earlier in my career I helped move a legacy content business into modern digital delivery - building APIs, streamlining operations, and learning what it actually takes to change how work gets done.

How I Work

Start with the real problem

I’m allergic to feature-first thinking. I want to understand the job, the constraints, and what “better” looks like for users and the business.

Write to clarify

Clear writing is a forcing function. I use it to make decisions explicit, reduce rework, and keep teams aligned when things get noisy.

Ship to learn (and de-risk)

Big-bang launches are expensive. I prefer small, testable releases that prove value early and create options as we learn.

Make complexity legible

Complex domains don’t need complex products. I aim for designs and systems that feel simple - without hiding the important nuance.

Fun Facts

  • 📚 I'm an avid reader. I will happily switch between productivity and business to fantasy / sci-fi books.
  • 🥁 I’m a drummer. If I’m not shipping product work, I’m probably tinkering with a rhythm or building something unnecessarily nerdy.
  • 🛠️ I like hands-on building-prototypes, little tools, automations. Enough to explore ideas and make better product calls.
  • ✍️ I write (and draw) to think. Most of my best ideas start as messy notes and slowly get promoted into something shareable.

Get in Touch

If you want to talk product, AI in real-world workflows, integrations, or the fun pain of scaling teams, I’m always up for a chat. Best way to reach me is on LinkedIn or via email.

I occasionally take on advisory work-typically around product strategy, product org setup, onboarding/activation, or untangling integration-heavy roadmaps.