10785 Berlin (Berlin)
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.
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
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