Teads logo

Teads

Melbourne
Total Offices: 2
1,840 Total Employees

Jobs at Teads

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

Recently posted jobs

5 Hours AgoSaved
Hybrid
Sydney, New South Wales, AUS
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
The Head of Design will lead creative multimedia design initiatives for campaigns, manage designer workflows, and foster collaboration across teams. Responsibilities include developing campaign concepts, conducting workshops, and exploring innovative creative technologies and formats.
20 Days AgoSaved
Hybrid
Sydney, New South Wales, AUS
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
As a Junior Campaign Manager at Teads, you'll oversee campaign execution, manage client relationships, and optimize campaign performance across digital media platforms. You'll support onboarding, provide guidance on campaign setups, and analyze performance data to drive improvements and upsell opportunities.