Ogilvy Canada, a privately owned company and subsidiary of Ogilvy, is headquartered in Canada. The company reported approximately $8.7 million in revenue as of 2023 and operates with an estimated 80 employees. It focuses on developing strategies, communications, and experiences across various channels to build client businesses and drive results. With offices in Toronto, Montreal, and Quebec City, Ogilvy Canada provides communication services to its Canadian clients, leveraging global expertise, best practices, and insights from the wider Ogilvy Group to achieve business impact.