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