Technical Support Specialist
Posted yesterday by NBCUniversal
- Salary:
- £NEG
- Location:
- Belfast,United Kingdom (2 miles)
- Job Type:
- Permanent
Job Description.. The Technical Support Specialist will be a key member of the wider Customer Success Team. Our high performing team members are passionate about delivering excellence in customer service and are responsible for the support and success of our customers across the BRS Golf product … more