DESCRIPTION Customer Solutions Manager, South Africa As an Amazon Web Services (AWS) Customer Solutions Manager you will be responsible for helping to guide the largest and most complex AWS customers along their multi-year journey to th......
Job Location: Cape Town, Western Cape, South Africa