Amazon expanded its South African presence in 2015 when it opened an AWS office in Johannesburg. The company also launched customer service operations, serving international markets, several years ...
The walk-in seller hub aims to empower local businesses from across the country to reach more customers and expand their businesses. Located at Amazon's head office in Observatory, Cape Town, the ...