Ogilvy Australia

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

Teams at Ogilvy Australia

3 Days AgoSaved
In-Office
Melbourne, Victoria, AUS
AdTech • Marketing Tech
Lead client relationships and integrated advertising campaign delivery across FMCG and government accounts. Manage creative development, production, timelines, budgets, resources, scopes, profitability, stakeholder feedback, and approvals. Partner with creative, strategy, production, and media teams to deliver strategically strong, high-quality work while providing direction to account teams and strengthening client partnerships.
3 Days AgoSaved
In-Office
Melbourne, Victoria, AUS
AdTech • Marketing Tech
Lead the end-to-end architecture and implementation of a new Braze instance for a client migration. Responsibilities include discovery, solution design, platform configuration, identity and data modeling, integrations, consent and compliance controls, campaign and audience migration, deliverability setup, testing, cutover, launch support, documentation, and operational handover. The role requires coordinating client, agency, data, engineering, CRM, and delivery teams while managing technical risks and dependencies.