Today, the NCS is still run by the comptroller general, who oversees the work of five deputy comptroller generals in the following departments: .
The NCS board is chaired by the minister of finance, while the vice-chairman is Col. Hameed Ali, the service's comptroller general who is not a career Customs staff, but was appointed by President Muhammadu Buhari with the aim reforming and revamping the institution.