About Us

As a founder-based company, Ogilvy exists to build our clients' businesses, by making their brands matter. This discipline is practised across all channels by developing strategies, communications, design and experiences that drive client results.

In Canada, Ogilvy has offices in Toronto, Montreal and Quebec City, staffed by +325 communication specialists to service our Canadian clients.

As part of a larger creative network, the Ogilvy Group, we have the advantage of bringing global expertise, best practices, and insights to our clients, with the goal of building brand value to sustain business growth.

About Us