Bringing smiles is what we do at TTEC… for you and the customer. As a Site Manager of Real Estate and Facilities... while you also #experienceTTEC, an award-winning employment experience and company culture. What You’ll be Doing? The Site Manager of Real Estate......
Job Location: Cape Town, Western Cape, South Africa