Zur mobilen Version wechseln

Nicht das Richtige? Empfehle den Job einem Freund. Er freut sich :)
Team Leader New Business DACH (f/m)
Berlin (Berlin)
Unbefristet AWIN AG Veröffentlicht: 06.02.2018
Das Unternehmen
Wir sind das führende Performance Advertising Netzwerk in Europa und als globale Organisation in 11 Ländern vertreten. Unser Kerngeschäft ermöglicht es unseren Kunden, ihr...

Mehr erfahren
AWIN AG Eichhornstraße 3
10785 Berlin (Berlin)

  Angelina Berk

Feelgood & Benefits
Ergonomischer Arbeitsplatz
Lange Betriebszugehörigkeit
Gemeinsames Essen
Flexible Arbeitszeit
Home Office
Team Events
Weiterbildung / Schulungen / Konferenzen
Big Data
Desktop PC

Purpose of position

As an integral part of the DACH Management team, the Team Leader New Business is responsible for overseeing the New Business team´s activities and development within the DACH region. 

You negotiate with the main clients and take care of the unit´s business, forecast and budget planning pushing new business activities for the region.

Key Tasks


  • Managing the New Business team: Hiring, personnel/staff planning and development and performance management in cooperation with the Managing Director DACH

  • Strong collaboration with the other members of the management team within the country on company related communication/topics etc.

  • Permanent exchange with the Global New Business unit

  • Identifies and manages the capacities within the team adequately to push the quality and quantity of new business as well as the advancement of projects and initiatives always working towards effective prioritization of tasks and projects

Sales and Strategy

  • Budget preparation and management

  • Positioning and marketing offers

  • Communication and negotiations with top clients, agencies and other stakeholders at all levels

  • Strongly supporting sales people in every step of the sales cycle: lead qualification, strategy and proposal, face to face meeting, closing phase

  • Creating and adapting processes for a better sales efficiency including service packages

  • Sales performances monitoring and optimizing

  • Managing client's expectation and satisfaction from the beginning of the sales process to the post-sales phase

  • Networking in the performance and online marketing industry

Skills & Expertise

  • Bachelor degree or similar education

  • At least 2 years within the performance marketing industry in a senior position, well founded new business experience

  • Comfortable with long contract negotiations involving client's legal teams

  • Excellent business understanding and quick and flexible deal estimation skills

  • Enthusiasm about performance marketing and everything related to online business

  • Well-founded tech understanding

  • Proficient presentation skills

  • Proven negotiation and sales experience

  • Proficiency in sales techniques

  • Experience in project management

  • Sound knowledge when it comes to Awin technologies and publisher models

  • Experience with Salesforce or other CRM systems

  • Contractual knowledge

  • Fluent German and English

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 (and don’t forget to state your salary expectations and your earliest start date) through our website at: https://www.awin.com/gb/careers
Lass uns Freunde sein
2018 Startup-Jobs-Germany.com