Deep expertise, genuine care.

Through my career as a lawyer and public servant, I have navigated government systems, built organizations from the ground up, and guided teams through transformation and change. Now, I bring that expertise to people and teams that need practical solutions for their most difficult challenges.

Bow River, Alberta, location of the original Two Rivers Ranch, the inspiration for Two Rivers Consulting.

Two Rivers was the name of my grandfather’s ranch, located where the Ghost and Bow Rivers meet, just west of Cochrane, Alberta.

Some of my fondest childhood memories were made there, riding horses and helping out around the ranch. Years later, the land became home to the Stoney Medicine Lodge, a community-led mental health treatment centre operated by the Stoney First Nation.

That transformation — from ranch to place of healing —captures something essential about the work I strive to do: help people and organizations take what they have and turn it into what they truly need.

About Two Rivers

A group of five hikers standing on rocky terrain at sunset, celebrating with arms raised, and one holding a trekking pole.

My approach

I am passionate about working with clients to solve challenging problems and unlock opportunities for positive change.

As a longtime public servant, I believe that behind every policy, regulation, and funding application are real people trying to make a difference. My approach combines technical expertise with genuine care for the people and organizations I serve.

Whether you are building community infrastructure, tackling complex organizational challenges, or working to boost your organization’s impact and effectiveness, I can work with you to navigate complexity and advance positive change.

People working at a desk with laptops, notebooks, papers, a pen, a smartphone, and a cup of coffee.

As your partner, I will listen first. I will seek to understand your concerns and provide practical, actionable steps to move you forward. I will cut through the jargon and present my advice in plain language.

Every client relationship is built on trust, mutual respect, and collaboration. Working with me, you'll get honest advice, open and clear communication, and ongoing support. Most importantly, you'll work with someone who is genuinely invested in your success and the positive impact you're trying to create.

How I Work With You