a
Your trusted place for Sierra Leone and global news

April 2020

Michala Mackay has been appointed as the new Director and Chief Operating Officer of the Directorate of Science, Technology, and Innovation (DSTI). Before joining DSTI, Mackay was CEO and Registrar of the Corporate Affairs Commission. Prior to that, she served