Amazon said that the the new walk-in seller hub will allow local businesses from across South Africa to reach more customers and expand their businesses. The new centre will be located in Amazon ...
in the South African market. Robert Koen, MD of Amazon Sub-Saharan Africa, tells ITWeb: “We are very pleased with the performance of our Amazon.co.za store thus far, particularly our customers ...
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 ...
Amazon South Africa has introduced the Amazon Seller Success Centre, a walk-in hub designed to empower local businesses from across the country to reach more customers and expand their businesses.