Prince Youlou

Prince Youlou is the CEO and co-founder of Niochi, the start-up whose mission is to make tourists feel at home across Africa. He does everything with intensity.