Megawatt employs 37 employees. The Megawatt management team includes Kamogelo Mashego (Call Center Agent), Ian Ouma (Business Process Specialist), and Lucy Wahu (Food Server).
Looking for a particular Megawatt employee's phone or email?