Choba Choba is a pioneering Swiss chocolate brand that redefines the role of cacao producers in the chocolate industry. Founded in 2015, we operate under a unique co-ownership model, where cacao farmers are not just suppliers but also majority shareholders of Choba Choba. This model gives farmers a... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet