Internet/Online Marketing

Corporate Development & Strategy Manager (f/m)

Purpose of position

As part of the Awin Corporate Development and Strategy Team, you will be responsible for supporting the overall group strategy by providing business analyses, effective research and business insights as well as by assessing technological solutions that fit our existing portfolio. You will, in addition, help define and coordinate the successful rollout of strategic projects.


Key Tasks

  • Driving research activities with a focus on market assessment, business insights gathering and competitor analyses
  • Supporting the creation of business analysis for investment cases or new business opportunities
  • Assisting the Director of Corporate Development & Strategy in M&A and PMI processes
  • Preparing accurate and efficient insights for the Awin shareholders
  • Business assessment of technological tools and features
  • Cross-departmental project and stakeholder management
  • Supporting the creation of a department and project communication pieces


Skills & Expertise

  • At least two years of relevant experience (consulting, corporate development or M&A)
  • Business school or similar background
  • Solid experience in finance, business modelling and forecasting
  • Comfortable with going through financial reports, P&Ls, Balance Sheets and Cash Flow statements
  • Strong analytical skills and ability to synthesize complex issues
  • Experience in project management in an international company structure
  • Ability to understand technical specificities of innovative features and tools to translate them into business insights
  • Flexible and learning mindset with the ambition to proactively contribute to the department´s success
  • Sense of humour
  • Ideally, first experience in online or affiliate marketing


Part of the Axel Springer family, Awin is a global affiliate network. With ShareASale and affilinet, the Awin group is comprised of 15 offices worldwide, 1,000 employees, 100,000 contributing publishers and 13,000 advertisers, connecting customers with brands in over 180 countries around the globe. Operating across the retail, telecommunications, travel and finance verticals, Awin generated €13.6 billion in revenue for its advertisers and €607 million for its publishers in the last financial year.


If you are interested in joining Awin please apply (and don’t forget to state your salary expectations and your earliest start date) through our website at: