Ogilvy

Melbourne
Total Offices: 2
11,000 Total Employees
Year Founded: 1948

Teams at Ogilvy

Recently posted jobs

11 Days AgoSaved
In-Office
Melbourne, Victoria, AUS
Agency • Marketing Tech
Manages key client accounts and leads end-to-end digital marketing campaigns, primarily email, across loyalty and acquisition programs. Responsibilities include client relationship management, account finances and contracts, project coordination, resourcing, campaign strategy, creative development, quality assurance, deployment, reporting, workshops, and identifying opportunities to enhance clients’ marketing technology stacks.