Customer Success Account Manager
- Location
- Epsom, England, United Kingdom
executive communication, stakeholder engagement or customer success practice.* Relevant professional certification in service management or project management.**Qualifications:*** Master’s degree in Business, Sociology, Psychology, Computer Science or a related field, together with strong and proven relevant experience; or* Bachelor’s degree in Business, Sociology, Psychology, Computer Science ...