Global Account Executive

Purpose of position

This is an exciting opportunity for a Global Account Executive to provide first class support and assistance to a number of international clients on our ‘supported’ accounts service.

You will act as a point of contact for clients on the Awin network, advising on best practice and offering solid recommendations on optimising affiliate programmes. As an active member of the team you will implement strategies for improving their account, offering guidance and training throughout this process. The role involves devising innovative and new account management ideas to help grow affiliate revenues.

Key Tasks

Key responsibilities within this superb role include:
Launch new merchant programmes:
  • Teach new merchants how affiliate marketing works
  • Teach new merchants how to use the Awin interface
  • Advise on industry best practices
  • Help merchants deliver a market competitive programme
  • Advise on communication strategy
  • Set growth expectations
Grow existing merchant programmes:
  • Implement strategies for the optimisation of accounts
  • Offer affiliate recruitment services where appropriate
  • Encourage contribution for newsletters and promotions
  • Advise and consult on promotions and incentives
  • Deliver sector relevant opportunities
  • Mediate between affiliates and merchants when disputes arise
  • Deliver presentations about campaign and affiliate performance to merchants
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 online and affiliate market place. 

Skills & Expertise

To be successful you will need to meet the below requirements.

Industry based:
  • Core understanding of affiliate marketing
  • Appreciation for digital marketing
  • Previous administrative/executive level experience, preferably within an affiliate marketing background.
General work competency:
  • Enthusiasm and patience when dealing with merchants
  • Highly organised and excellent attention to detail
  • Competency in all Office products (Word, Excel, Outlook etc…)
  • Superb presentation skills and confidence in presenting in front of clients
We really want you to impress:
  • Line managers with your enthusiasm to work hard, speed of learning and reliability
  • Merchants with your reliability, industry knowledge and first class organisational skills
  • Colleagues with your team focussed attitude and helpful nature
You will be expected to have good understanding of affiliate marketing is and what we do in the industry for any role within Awin.

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