About this role
Customer Support Technician at Navex. Location: London, England, United Kingdom. Role: managing requests, troubleshooting issues, educating customers Requirements: 1+ year customer support experience preferred; proficiency with Windows and Microsoft Office; strong technical aptitude, communication, and problem-solving skills. Category: Customer Service Seniority: Entry Level Tools: Windows, Microsoft Office, CRM Commitment: Full Time Workplace: Hybrid Languages: English