📍 Local Job Near You
Business Development Manager - Communications, Media and Technology
Avanade Inc.
📍
London, United Kingdom
Location
London
Posted
June 24, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Business Development Manager – Communications, Media and Technology In support of our continued growth journey, we need to capitalize our capabilities and have identified the need to further expand our sales team as priority area for growth. Our aim is to grow our net new customer acquisition and core business through increased sales focus, driving the growth strategy and delivering sales and revenue targets. As a Sales Lead, you will be instrumental in ensuring we achieve these objectives.Within CMT the role will be focused on the across all sectors for origination of new logos into the business. This is an important role with wide-ranging and often complex responsibilities, which call for a depth and breadth of business knowledge beyond the business development discipline. You will be capable of developing long-lasting customer relationships at a senior level and gaining referrals with new accounts. As a Sales Lead, you will have a deep understanding of the needs of the various sale...