
Interview with Leah McRae
Loading player...
Rand Capital Coffee is the company that holds the license for Starbucks South Africa. We spoke to the MD Leah McRae about their 10-year anniversary in the country, her journey within the organisation, and how they navigated the tricky Covid-19 pandemic.

