Service Support Specialist
- Hiring Organisation
- SThree
- Location
- Glasgow, Scotland, United Kingdom
contractors, from onboarding and documentation to extensions and offboarding. Problem Solving: Investigate and resolve complex operational issues, escalating when necessary while maintaining excellent service. Continuous Improvement: Help update our knowledge base and suggest ways to make our processes even better. What You Bring to the Team Essential ...