Ogilvy Australia

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

Teams at Ogilvy Australia

YesterdaySaved
In-Office
Sydney, New South Wales, AUS
AdTech • Marketing Tech
Corporate Publicist responsible for executing strategic communications campaigns, managing media relations, securing editorial coverage, developing corporate content, monitoring reputation risks, and supporting stakeholder and client communications. The role requires strong knowledge of the Australian media landscape, exceptional writing and presentation skills, and the ability to translate complex corporate and infrastructure information into compelling narratives. The successful candidate will coordinate media briefings, events, reporting, research, and communications planning for a major corporate client.
3 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
AdTech • Marketing Tech
Lead the senior client relationship and strategic direction for corporate communications accounts. Oversee media relations, integrated campaigns, stakeholder engagement, communications materials, client meetings, and cross-team delivery across Sydney and Perth. Provide counsel on corporate issues, identify reputation-building opportunities, maintain senior media relationships, ensure projects meet quality and timeline expectations, and mentor junior staff.
7 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
AdTech • Marketing Tech
Coordinates agency product development from planning through pitching, piloting, delivery, onboarding, and handover. Maintains roadmaps, milestones, risks, product materials, proposals, demos, and case studies while coordinating multidisciplinary teams. Supports client opportunities, communicates product value, tracks feedback, and helps teams adopt innovative products. Requires strong organization, writing, commercial confidence, stakeholder management, and curiosity about AI and emerging technology.