A

Awin

Global performance-based affiliate marketing network

Agency New Business Executive

Business Development & PartnershipsUpdated on Nov 10
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • 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.
  • Strong communication, relationship-building, negotiation, and presentation skills.
  • A proactive, commercially minded, and organised approach, with the ability to work independently and across teams.
  • Confidence using customer relationship management systems such as Salesforce or HubSpot and sales enablement tools.
  • Fluent English language skills at C1 level or above.

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 customer relationship management 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.

Desired Qualifications

  • Affiliate or partnership marketing experience is preferred.

About the Company

Awin

Global performance-based affiliate marketing network

Awin is a global affiliate marketing network that connects advertisers with publishers to drive growth through performance-based marketing. Advertisers pay publishers a commission only when they drive traffic or sales, making it a measurable and cost-effective strategy. Awin earns revenue by taking a share of these commissions and offers tools like adMission for transparent disclosure of affiliate partnerships and Awin Access to help SMEs and startups enter the space, along with data insights and performance analytics to optimize campaigns. Operating across markets such as the US, UK, Germany, France, and Australia, Awin differentiates itself through its large, international network, a suite of practical tools, and a track record of industry awards, aiming to help advertisers and publishers grow together by delivering measurable results.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$215M
Headquarters
Berlin, Germany
Founded
2000

Recently Posted Jobs

Explore more opportunities at Awin

See more jobs