Tag: HR Manager

Nov 27

HR Manager

(ID 262385) Amazon Dev Centre South Africa at HR & Talent Acquisition – UK ZA, Cape Town Job Description Amazon Dev Centre South Africa, located in Capetown, is a vibrant, global, fast moving, customer centric organization. Amazon Dev Centre South Africa is home to a number of Amazon business teams including Customer Service, Seller Services …

Continue reading »