Head of Global New Business

Purpose of position

The role of the Global New Business team is to deliver a first class service to advertisers wishing to work with Awin across multiple markets, and to engage with colleagues across the globe to drive innovation, exemplary service and sales performance throughout the company.

This senior, specialist role has two main purposes – firstly heading up our global SME and brand sales teams ensuring best practice at all stages of the sales process and hitting performance targets. Secondly devising, leading and reviewing a wide range of commercially related international projects to drive global sales performance across the business.

Key Tasks

Key responsibilities within management of SME and brand sales team (70%) include:
  • Developing and implementing department strategy
  • Working with Global Commercial Director in developing and implementing global sales strategy
  • Assisting the Global Commercial Director with forecasting and setting targets
  • Setting team commission targets, monitoring performance and reviewing the pipeline weekly
  • Responsible for maintaining a streamlined qualification process, ensuring fees are upheld to the highest levels, with accurate forecasting
  • Ensuring the department supports ancillary teams such as local sales teams, global account management and technical integrations
  • Involvement in RFPs, pitches and re-pitches
  • Overseeing contracts and contract amendments
  • Involvement in key renegotiations and negotiations
  • Ensuring quality commercial operation across all client literature/ presentations
  • Acting as a key interface with the account management, publishers and strategy teams on any related commercial, strategic, contractual or procurement related matters
  • Additional responsibilities include leading the sales teams include:
  • Develop and coach on the key commercial processes
  • Providing leadership, advice and guidance to team members
  • Ensure that team members are aware of key contractual commercial requirements, and the implications of non-performance
  • Ensure the team are aware of new product launches, tools and technologies to be included within the sales literature
  • Developing pipeline based on advertiser estimated GP
  • Developing and implementing lead generation strategies
  • Working with marketing department to increase inbound lead volume and quality
Key responsibilities within global project management (30%) include:
  • Collect and collate information internationally around areas for business development for the network
  • Present and agree focus projects with management team
  • Work on a number of projects simultaneously, create project plan proposals and communicate with all local markets
  • Finalise project plans following feedback
  • Implement project plans across all markets
  • Report on project progress and review and refine processes over time
Whilst the above is a guide to general expectation of the role, we expect this position to evolve allowing you greater scope to gain both knowledge and experience within the global online and affiliate market place.

Skills & Expertise

To be successful you will need to meet the below requirements.
  • Ideally 5+ years experience in sales
  • Ideally 3+ years experience in performance marketing
  • Ideally 2+ years experience in team management
  • Strong understanding of the international affiliate marketing landscape
  • Strong understanding of the business and where growth and costs savings could be made
  • Exemplary interpersonal skills with experience of working across a number of markets and cultures
  • Ideally speaking 2 or more languages to business level

Part of the Axel Springer group, Awin is a global affiliate network. With 15 offices worldwide, 900 employees, 100,000 contributing publishers and 6,000 advertisers, Awin connects customers with brands in over 180 countries around the globe. Operating across the retail, telecommunications, travel and finance verticals, Awin generated €6.2 billion in revenue for its advertisers and €377 million for its publishers in the last financial year
If you are interested in joining Awin please apply online.
Apply now
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now