Government Ministries
South Africa’s ministries are established and revised by the president under a framework provided by the constitution. The Cabinet of South Africa forms its executive branch and is made up of the president, the deputy president, the ministers and the deputy ministers. The president is elected by the National Assembly and in turn appoints the deputy president and ministers, assigns their powers and functions, and may dismiss them accordingly. The highest ranking civil servant in a South African ministry is the director general.