Creation Africa: Consulting firm aims to build the 'LVMH of Africa'
Leo Szn is a beauty and fashion-focused consulting firm positioning itself as an intermediary between creative talent and commercial opportunity.
Leo Szn is a beauty and fashion-focused consulting firm positioning itself as an intermediary between creative talent and commercial opportunity.