PEP

PEP Headquarters Location

RAVENSMEAD

PEP Photos

  • Facebook
  • Convention
About PEP
Pep is a multinational retail company based in Cape Town, South Africa. Founded in 1965, Pep operated in 11 countries in Southern Africa with the opening of an outlet in Lobito, Angola in November 2008. As of November 2009, the company reported over 1400 stores in operation, with total employment equaling 14,000 employees.

Number of Employees in PEP

10,000+

Links