Amazon Dev Centre South Africa - Cape Town, Western Cape 

The right person will have strong people management experience of 8+ years with a track record of success. Strong verbal and written communication skills, which… - Southern Suburbs, Western Cape 

Techris Technical Solutions is seeking to employ installation and maintenance technicians. Only candidates who meet the following criteria may apply.