Ogilvy Amsterdam Email Format
Advertising ServicesNorth Holland, Netherlands51-200 Employees
Ogilvy Amsterdam is an advertising services agency based in Amsterdam, North Holland. It positions itself as a creative partner that aims to make brands matter in today’s complex, noisy, and hyperconnected environment. The firm serves brands seeking to differentiate themselves and deepen audience engagement through thoughtful, creative work, operating as a mid-sized team in the industry. In July 2025, the agency announced the appointment of Ann Garreaud as Global Chief Financial Officer.