Overview
In this role you drive Microsoft Advertising’s EMEA channel partner strategy and revenue growth, leading a distributed team to expand SMB adoption and partner performance. You will cultivate executive-level partner relationships, align regional priorities with product and engineering, and influence cross-functional teams to optimize the partner value proposition. You’ll shape how partners scale into programmatic, Connected TV, and retail media, balancing partner needs with Microsoft objectives. This is a high-impact leadership role at the heart of a growth-focused ecosystem.
Responsibilities
- Deliver or exceed EMEA revenue goals with sustainable profitability
- Set and execute the EMEA channel partner strategy translating regional priorities into market and product plans
- Lead, coach, and develop a distributed team with clear expectations and an inclusive culture
- Build executive relationships with strategic channel partners and establish joint plans to improve customer outcomes
- Collaborate with product, engineering, marketing, finance, and legal to strengthen partner value proposition
- Represent the EMEA Channel Partner business in industry forums and contribute to global strategy and One Microsoft motions
Key requirements
- Bachelor in Business Administration, Engineering or related field AND partner management, sales, business development, platform ecosystem/network, or partner channel development in the technology industry
- Experience with planning, budgeting, and project management
- Experience leading revenue growth through partner, indirect, or multi-tier sales motions and cross-functional execution
- Experience working across multiple EMEA markets and collaborating across countries, cultures, and time zones
- Experience across direct sales, partner sales, technical sales, business development, or digital advertising
- Executive communication and public-speaking capabilities
- leadership
- collaboration
- communication
- partner management
- sales
- business development
EMEA Channel Partner Sales Director - Microsoft Advertising in London employer: Microsoft
At Microsoft, we pride ourselves on being an exceptional employer, particularly for the role of AI Business Solution Sales Manager. Our culture is rooted in innovation, inclusivity, and continuous learning, providing employees with ample opportunities for professional growth while working in a dynamic, fast-paced environment. With a strong focus on collaboration and customer success, our team members are empowered to make a meaningful impact, supported by industry-leading resources and a commitment to employee development.