Adlook

HQ
Warsaw
Total Offices: 4
196 Total Employees

Teams at Adlook

Recently posted jobs

23 Hours AgoSaved
Hybrid
Warsaw, Warszawa, Mazowieckie, POL
AdTech • Marketing Tech • Software
The Technical Account Specialist creates and optimizes programmatic advertising campaigns, monitors performance, provides technical support, and fosters knowledge sharing within the team.
23 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Marketing Tech • Software
The Associate Solutions Enablement will onboard and train customers on the DSP platform while acting as a technical partner to sales and product teams, providing data-driven recommendations based on DSP functionality.
23 Hours AgoSaved
Hybrid
4 Locations
AdTech • Marketing Tech • Software
As the Director of Business Development, you will lead client acquisition for Adlook's DSP, establish strong relationships, and drive platform adoption across the US.