Richard Kamau on 30th Aug

Racey Muchilwa is the Head of Novartis Sub-Saharan Africa (SSA), leading 46 countries. She is also the recipient of the 2020...