CrawlJobs Logo
Microsoft Corporation Logo

Microsoft Corporation - United Kingdom, Sales

Job Offers

Filters

Sales Manager - Microsoft Advertising

Save Icon
Lead a high-performance sales team driving Microsoft Advertising revenue growth for major global advertisers in London. This Sales Manager role requires expert digital media knowledge and experience managing technical-sales teams. You will develop client relationships, execute strategic sales pla...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
Expiration Date
Until further notice