New Business Manager (f/m)

Purpose of position

The New Business Manager is responsible for the in- and outbound sales activities of the company. His/her main goal is to bring new B2B clients into the network, focusing on selling Awin´s product portfolio.

Key Tasks

Key responsibilities within this role include:
  • Developing and coordinating new business strategies in order to acquire new clients
  • Create a successful online marketing strategy together with prospects
  • Create effective and bespoke presentations in order to sell company’s products/solutions
  • Phone and face to face negotiations
  • Development of forecasts and clients potential evaluation
  • Reporting of sales activities in our CRM system
  • Strong collaboration with the Account Management and Operations Team for programme setups
  • Acquire more business acumen through research and analysis of industry trends and developments
 
Whilst the above is a guide to general expectations of the role, we believe this position will evolve allowing you greater scope to gain both knowledge and experience within the online and affiliate market place.
 

Skills & Expertise

  • University degree
  • Up to three years of work experience
  • Knowledge of the digital industry
  • Experience in selling online services (ideally online marketing, affiliate or display)
  • Proficiency with MS Office suite, specifically Word, PowerPoint and MS Excel, and willingness to learn new technology systems
  • Experience with Salesforce is a plus
  • Fluent in Italian and English, another language is a plus
  • Highly motivated
  • Excellent communication and negotiating skills, with different stakeholders
  • Empathetic personality with the ability to adapt quickly to changing demands
  • Strong team player
  • Strong identification with the job and the company
  • Excellent time, planning and project management skills
  • Proactive approach to task and challenges
  • Creative mind-set to bring in new ideas to push the development of the team´s activities
  • Self-reliance, being able to face existing challenges on his/her own with the courage to take their own decision if needed

Part of the Axel Springer group, Awin is a global affiliate network and the new name for Affiliate Window and zanox. 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

×