Steve Macfarlane

Steve Macfarlane manages Junction Digital Inc., Channel Zero’s digital marketing agency. Junction Digital provides a full range of online marketing services to clients including search engine marketing, social media marketing, programmatic advertising and website development. Mr. Macfarlane previously held senior management roles at, Canada’s leading online automotive marketplace and Suite 66, a national digital sales agency that represents a variety of well known website publishers, selling their ad inventory to advertising agencies across Canada.
Mr. Macfarlane has worked in the digital advertising industry for over 20 years. His experience includes the launch of at TorStar and the launch of, the digital marketing team at Labatt Breweries.