TEAM MANGER jobs in SHEFFIELD, United Kingdom

. Reporting into the Support Team Manger, this role will support NEG helping our customers to ensure they are provided... team with answering calls, live chats and emails, as well as undertaking a number of administration tasks for the business...

The National College