Business Tech Support Specialist
Posted 5 hours ago by H&M
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
As Business Tech Support Specialist, based in the Support Office, you will handle a wide range of tasks involving hands-on support for end users. The role can be seen as Support Services' pro-longed arm on site to provide technical assistance and … more