Kim worked at the NTS for approximately 30 years. Before joining the Yoon & Yang, Kim was the 20th Commissioner at the NTS. During his term at the NTS, Kim served as director, director general and commissioner at the Seoul, Daejeon, and Jungbu regional offices.
After his retirement from the NTS, he worked as an endowed-chair professor at Chung-Ang University and was an adviser to the National Assembly Budget Office.