$75,000
$80,000
a year
... to partner with a leading technical service provider who are looking for ... Role:Reporting to the Customer Service Manager, the position of Team Leader ...
a month ago
... professional and efficient business support services. Any other administration of operational ... as delegated by the Project Managers and or senior management What ... volume administrative role Strong Customer Service Skills Management of confidential and ...
15 days ago