Adzuna

HQ
London
Total Offices: 4
172 Total Employees
Year Founded: 2011

Teams at Adzuna

Recently posted jobs

One Month AgoSaved
In-Office
Hamburg, DEU
HR Tech • Information Technology • Software
Lead Joblift’s German new business and customer success team of four. Own local revenue, team KPIs, client and media agency relationships, enterprise business development, and local execution of global sales strategy. Develop and motivate the team, improve sales operations, analyze and optimize campaigns, and act as the local company lead. The role requires fluency in German and English, strong relationship-building, numerical, communication, and leadership skills.