Awin

Awin

HQ
Berlin
Total Offices: 16

Teams at Awin

Recently posted jobs

13 Hours AgoSaved
In-Office
4 Locations
Marketing Tech
Build and scale strategic channel partnerships that generate pipeline and revenue. Identify and win agencies, technology platforms, consultancies, resellers, and influencers; activate existing partner relationships; conduct discovery; co-sell with partners; manage CRM hygiene, forecasting, and commercial targets; and collaborate cross-functionally with Sales, Marketing, Client Services, Product, and Legal.
2 Days AgoSaved
In-Office
Stockholm, SWE
Marketing Tech
Manage and grow global key accounts within affiliate marketing programs. Responsibilities include consultative selling, client budget management, performance reporting, campaign optimization, strategic roadmap development, publisher relationship management, conflict resolution, new business support, and participation in industry events. The role is hybrid in Stockholm and requires collaboration with clients, publishers, and international teams.
3 Days AgoSaved
In-Office
Chicago, IL, USA
Marketing Tech
Conduct outbound prospecting through phone, email, and social platforms; qualify leads; schedule meetings and product demonstrations; collaborate with Sales Operations and Marketing; meet sales KPIs; train new hires; and identify account expansion and new product opportunities.