Joekels Tea Shop

Joekels Tea Shop

Masters in tea and coffee, blending and distributing popular South African household brands.

HQ location
Durban, South Africa
Employees
Enterprise value
$21—32m
Authorizing premium user...