
Customer Experience & Service Transformation Management Manager
This job seems fine if very, very corporate.
This job seems fine if very, very corporate.
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.