Prior to his current position at Unisa, Prof Ngoepe has worked for the United Nations Children’s Fund, Auditor-General South Africa and the National Archives of South Africa. Prof Ngoepe is serving in the national committee of the South African Society of Archivists (2009-2017) and the board of Eastern and Southern Regional Branch of the International Council on Archives (2009-2017) as the editor of the journals. He also serves on the advisory council of the National Archives of South Africa and Gauteng Provincial Archives. He is the co-director of the African Team for the multi-national, interdisciplinary research project exploring issues concerning digital records called the International Research on Permanent Authentic Records in Electronic Systems (InterPARES Trust) (2013-2018).