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

20 Days 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.