He is also Affiliate Professor at Nelson Mandela Metropolitan University in Port Elizabeth, Republic of South Africa. He has worked as a consultant and team leader work sponsored by the UN, USAID, World Bank, Inter-American Development Bank, USAID, and U.S. Department of Defense, as well as numerous private corporations from the United States, Korea, Australia, and Russia.