Senior Manager - Client Services
- Location
- City Of London, England, United Kingdom
sales and competency centres/practices to convert opportunities Exceed monthly, quarterly and annual services targets Preferred Location London; travel 30-40% Title Senior Manager - Client Services Desired Skills & Experience The successful candidate will Have a Bachelor’s degree or equivalent experience in the IT field Have minimum ...