Individual Profiles4 months ago
10 things to know about Mr. Adeola Ajayi new DSS Director General
Mr. Adeola Ajayi has been appointed as the new Director-General of the Department of State Services (DSS), Nigeria’s primary domestic intelligence agency. Throughout his career, Mr....