Enel - Johannesburg, Gauteng 

Supporting the Enel Green Power Business in the countries of presence within Africa. Please note that this role is in line with EE requirements of Enel Green…