Senior Technical Support Specialist
2 days ago
Liverpool
Communicating effectively with customers to explain technical solutions in a clear and understandable manner. Collaborate closely with various departments, including support teams, Customer Success Managers, Implementation Specialists, and Product and Research & Development teams, to facilitate p...