JCDecaux Australia

Sydney
308 Total Employees
Year Founded: 2001

Teams at JCDecaux Australia

2 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
AdTech • Marketing Tech
The Account Manager will manage and grow client portfolios, drive new business opportunities, and provide innovative advertising solutions while achieving sales KPIs.
2 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
AdTech • Marketing Tech
As a Sales Coordinator, you'll support the sales team by assisting with campaign proposals, running reports, liaising with clients, and providing post-campaign analysis to ensure excellent customer service.