Business Development Manager
- Location
- Greater London, England, United Kingdom
Capability Proven success selling complex IT services and digital transformation projects Strong understanding of business transformation, operating model design, IT service delivery and IT service management Track record of winning new logos and expanding existing accounts Comfortable selling to both technical and business stakeholders Ability to communicate effectively ...