Workplace & culture
Cloubi can be defined with five words: freedom, learning, collaboration, coffee and games. We understand that life happens and we support our staff the best way we can to combine work and life. Cloubians originate from three continents and speak 8 different mother tongues. Our common language is English.