Client Support Specialist
- Location
- Greater London, England, United Kingdom
detail and follow-up Ability to interact with external clients, as well as internal business units Working knowledge of SalesForce, Service Now, MS Office, FTP (an advantage.) Schedule This role requires 5 days a week in office attendance Monday to Friday from 8am and/or various morning start times. ...