About Bow Valley Marketing
Real Results
We do things differently from larger agencies. We’re hands-on, client-focused, and committed to delivering meaningful results.
What sets us apart is the unique blend of marketing expertise and project management skills. We don’t just create strategic plans, we bring them to life. We manage every step to ensure momentum and measurable outcomes.
Our approach is human-centred. We create content through the lens of your audience, always asking: What’s in it for them? Why should they care?
We prioritize organic, sustainable growth over short-term paid campaigns. While paid ads stop working the moment you stop spending, quality marketing creates a legacy that continues to deliver returns and build lasting impact long term.
At Bow Valley Marketing, we believe in doing things ethically, thoughtfully, and right the first time. We care deeply.
Our Values
Innovation
We embrace change, explore new possibilities, and constantly seek better ways to create value.
Boldness
We respect courageous people who challenge the status quo and lead with confidence and purpose.
Integrity
We’re committed to acting ethically and doing what’s right. We go the extra mile instead of cutting corners.
Creativity
We value fresh approaches and imagination to craft original and effective solutions.
Collaboration
Magical things happen when diverse perspectives work together to create new partnership and ideas.
Kindness
We care about people and believe in treating everyone with respect, empathy, and compassion.
“The creative and collaborative approach Moselle brings to her work is always a pleasure to engage with. She demonstrates a wealth of knowledge which has truly enhanced the work we do and has exceeded our expectations consistently!”
Jessica LaBonte, Community Development Coordinator
Town of Banff
Superpowers
Big Picture Visionary With Purpose
We don’t follow trends, we forecast them. Our ability to spot emerging opportunities helps us stay one step ahead, positioning our clients as leaders, not followers.
Strategy & Results Focus
We don’t just come up with strategies and ideas; we execute them. We design and deliver strategies that perform. Every move we make is tied to results that matter.
Bold & Disruptive Thinker
We challenge assumptions and rewrite rules. Using bold thinking and calculated innovation, we help clients break through the noise with originality and impact.
Moselle Dibdin MSc, BA
Digital Marketing Consultant & Founder
Moselle partners with businesses and organizations to help them thrive online. She has almost three decades of experience designing and implementing marketing strategies.
With a BA in Marketing Management & Tourism and an MSc in International Management from Oxford Brookes University, UK, Moselle also holds a Project Management Certificate from UBC, Vancouver.
Passionate about organic and ethical marketing, Moselle’s extensive business education and marketing experience, combined with her project management skills, make her a formidable marketing consultant.
Moselle has worked with a diverse range of companies and non-profits, including two global market research firms, Nielson and Aon Hewitt. Since founding Bow Valley Marketing in 2020, Moselle has worked with a variety of local businesses, non-profit organizations, and municipal governments in Alberta and BC.
Your Digital Marketing Expert
Marketing Expert
With 25+ years of marketing experience, we offer a wide breadth of knowledge and skills. As a skilled Project Manager, we also know how to manage projects from start to finish, ensuring quality results.
Organic Approach
We believe in building a marketing legacy that generates real results over a long period. Unlike paid advertising that stops when you stop paying, organic growth provides an on-going return ROI.
Ethical Marketing
As a values-driven consultancy, we care about the details. All our work is done in-house with no sub-contracting. We also understand the importance of inclusive and ethical language and imagery.
Let's Connect
hello@bowvalleymarketing.com
Located in Victoria, BC, we serve service-based businesses and organizations in Canmore & Banff, Alberta, as well as Vancouver & Victoria, BC, and the rest of Canada.

