Role DescriptionThis is an on-site internship role at Megawatt Energies Ltd in Mlolongo. The role involves phone etiquette, receptionist duties, front office