Member Profile: McCabe Promotional
Born in 1981 from an expertise in building brands, they offer unique, quality promotional products, excellent service and customer-focused marketing.
They are one of the largest promotional advertising businesses in Canada with 4 locations across Ontario and Quebec.
McCabe Promotional has been working towards becoming more environmentally sustainable and considers joining Green Economy London an important part of reducing their environmental impacts.
McCabe Promotional is a certified B Corporation. Certified B Corporations are businesses that meet the highest standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose. B Corps are accelerating a global culture shift to redefine success in business and build a more inclusive and sustainable economy.