Eskom has completed the executive team by appointing a Chief People Officer and Group Executive for Renewables.