Major-General Gordon Mzwandile Yekelo retired in 2017 as General Officer Commanding Training Command, SANDF. In early 1978 he left South Africa and underwent Political and Military Training in Angola and in the Soviet Union after which he served in various capacities. He integrated into the SANDF in 1995 with the rank of Lieutenant Colonel after which he served as Senior Staff Officer Grade 1 and Senior Staff Officer at Joint Operations front 1999 to Aug 2005. In September 2005 he was promoted to Brigadier General and served as Director Doctrine Development at Joint Operations. His last appointment was Commandant SA National Defence College. On 1 February 2016 he was promoted to Major General and appointed as GOC Training Command.