The Senior Team Lead, Technical Services is responsible for ensuring operational IT infrastructure and systems for clients.
Must-have
Nice-to-have
Not specified