Support Analyst
- Location
- Greater London, England, United Kingdom
company's needs Must be organized, dependable and detail-oriented Must be able to meet deadlines and SLAs in a fast-paced, agile environment Must have excellent verbal and written communication skills Familiarity with working from a ticketing system as part of a larger team Understanding ...