Customer Support Representative
- Hiring Organisation
- Solera Holdings, LLC
- Location
- Leeds, England, United Kingdom
working in a technical or software support capacity would be ideal Experience of CRM and telephony systems beneficial (preferably Salesforce Service Cloud and Genesys) IT qualifications/degree educated would be an advantage but are not essential Analytical and naturally inquisitive with good questioning skills and good attention to detail ...