Purpose of Position
The Agency New Business Executive is responsible for driving measurable revenue growth by developing Awin's existing portfolio of agency relationships while identifying, engaging, qualifying and converting new OPMs and digital marketing agencies into strategic Awin partners.
This role builds trusted agency relationships, uncovers growth opportunities across established and prospective partners, and positions Awin’s affiliate and partnership marketing solutions around agency growth, client outcomes and return on investment. Through disciplined portfolio and pipeline management, consultative selling and effective cross-functional collaboration, the role helps deepen existing agency partnerships, expand Awin’s agency partner network and convert opportunities into scalable, commercially valuable relationships.
Key Responsibilities
Develop the existing agency portfolio by identifying client, partnership and revenue opportunities.
Build and maintain a qualified pipeline of new OPMs and digital marketing agencies to expand Awin’s partner network.
Prioritise agency prospects based on commercial potential, client portfolio fit, revenue opportunity, strategic value and likelihood to convert
Establish trusted relationships with agency decision-makers and position Awin’s solutions around their commercial and client priorities.
Manage the full sales cycle, from outreach and discovery through proposals, negotiation, close and internal handover.
Deliver against revenue, pipeline and conversion targets while maintaining accurate CRM records and forecasts.
Collaborate with Marketing, Product, Customer Success, Client Services and wider commercial teams to develop compelling proposals, presentations, RFI/RFP responses and go-to-market activity.
Represent Awin in agency meetings, industry events and relevant networking opportunities.
Key Skills:
Proven experience in new business sales, partnerships, business development or an agency-facing commercial role.
A track record of generating pipeline, managing sales cycles and achieving revenue targets.
Understanding of agency business models and the digital marketing landscape; affiliate or partnership marketing experience is preferred.
Strong communicatio...
Agency New Business Executive (Digital Marketing) employer: Awin Careers
Awin is an exceptional employer that prioritises employee wellbeing and professional growth, offering a unique four-day Flexi-Week to support mental health while maintaining full pay. With a strong emphasis on a flexible work culture and a commitment to diversity and inclusion, Awin fosters an environment where team members can thrive both personally and professionally, backed by extensive training opportunities through the Awin Academy. Join us in a dynamic and inclusive atmosphere where your contributions are valued and recognised.