Darren Levy
Chief Executive Officer, Vida e Caffè
Darren Levy is Chief Executive Officer of Vida e Caffè, in the role since 2015.
Vida e Caffè is South Africa's largest coffee shop chain, founded in Cape Town in 2001 by Brad Armitage and Rui Esteves. In 2026 it opened its 400th store and agreed to be acquired by Shoprite, with Levy and his team staying on.
In the job
Sources
Facts last checked 3 November 2026. Spotted something out of date? Tell us.