Idrissa Kanu Director of Revenue and Tax Policy Ministry of Finance and Economic Development (Sierra Leone) Roles Researchers Email [email protected] Mr Idrissa Kanu is Director of Revenue and Tax Policy at the Ministry of Finance and Economic Development in Sierra Leone. Share Share