To propel your company’s growth, marketing matters.
Here’s how I can help:

B2B Marketing Services


Brand positioning is a key pillar for better marketing. It establishes you as unique and aligned with your customers’ needs. 


A strategic plan lets you focus on the right people in the right places and do the right things to build a roadmap for success.


Let’s drive your marketing forward quickly. I’ll guide your tactical execution to fuel brand awareness, engagement, and leads.

Some of my clients

Call me. Let’s start.

Want to learn more about how I can help you to create B2B marketing that engages more customers and drives leads?
Drop me note or call me at 416-669-7028.

Let’s connect!

Latest Posts

How to Build an All-Star B2B Marketing Team

What are the keys to building a successful marketing team? Do you hire the best talent or put together a cohesive team featuring people with different talents? "Of course, all-stars," says Mitch Solway, a fractional CMO for startups, who I interviewed for the...

Without Strong Brand Positioning, Marketing Can’t Succeed

I had a prospect say “no” recently. It was disappointing not to get the business. But I was more disappointed for the entrepreneur. Why? Because he really needed what I was offering: brand positioning. An engineer, he had bootstrapped the software development. The...

People Say…

Mark helped us understand what wasn’t working, and quickly came up with a new direction for our messaging and marketing strategy. He was able to set up daVinci with the building blocks for long-term success in a relatively short period of time.

Ning Chiu, daVinci Retail

Mark is a gifted resource who helped us develop A marketing and communication strategy, as well as dive into the tactical programs that he mapped out until we found a resource to handle the ongoing work. He’s a very detail-oriented marketer. I would highly recommend him.

Matt Saunders, Ryerson Futures

As Industrial SkyWorks looked to accelerate its growth, Mark provided strategic marketing guidance. He played a key role in updating our positioning and messaging, as well as a refresh of our Website. His willingness to roll up his sleeves was impressive and appreciated.

Michael Cohen, Industrial SkyWorks

Subscribe to Marketing Spark, a micro-podcast (15 minutes or less) – featuring interviews with marketers and entrepreneurs about their successes, failures, and what they have learned.