Ogilvy Australia

Melbourne
Total Offices: 2
227 Total Employees
Year Founded: 1977

Jobs at Ogilvy Australia

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

4 Hours AgoSaved
In-Office
Melbourne, Victoria, AUS
AdTech • Marketing Tech
Manage key client accounts and lead end-to-end digital marketing campaigns, primarily email and lifecycle communications. Responsibilities include client relationship management, campaign strategy, project coordination, budgeting, resourcing, quality assurance, deployment, reporting, stakeholder presentations, and identifying opportunities to improve clients’ marketing technology stacks.