Ogilvy Brasil is a privately owned Brazilian company with approximately 460 employees. Headquartered in Brazil, it is a subsidiary of the global advertising agency Ogilvy, which is itself part of the WPP Group. Ogilvy Brasil provides integrated creative services, including brand strategy, advertising, customer engagement and commerce, public relations and influence, digital transformation, and partnerships. The company serves clients ranging from Fortune Global 500 companies to local businesses.