Idrissa Kanu

Mr Idrissa Kanu is Director of Revenue and Tax Policy at the Ministry of Finance and Economic Development in Sierra Leone.