You Bring to the RoleBachelor's degree in business information systems (IS), computer science or related field, or equivalent IT...Principal IT Project Manager - Cape TownBringing smiles is what we do at TTEC… for you and the customer. As a Senior IT......
Job Location: Cape Town, Western Cape, South Africa