Senior Technical Support Specialist
This is more of an IT Support role, although that's not clear from the title. Having worked for a similar company, the job description seems pretty straightforward for this kind of role.
This is more of an IT Support role, although that's not clear from the title. Having worked for a similar company, the job description seems pretty straightforward for this kind of role.