She resigned in October 2017 to take up her current position as South African High Commissioner to Jamaica, in which capacity she has been accredited since December 2018.
[1] From 2007 to 2012, she also served as a member of the ANC's National Executive Committee; she was elected to the body at the party's 52nd National Conference, ranked 31st of 80 ordinary members by number of votes received.
[1][4] She did not complete her third legislative term but instead resigned in October 2017 to undergo training as an ambassador-designate.
[5] In December 2018, Yengeni presented her credentials as South African High Commissioner to Jamaica, based in Kingston.
As High Commissioner, she later gained non-resident accreditation to surrounding islands including Antigua and Barbuda,[6] Saint Kitts and Nevis,[7] and the Bahamas.