Megawatt employs 37 employees. The Megawatt management team includes Kamogelo Mashego (Call Center Agent), Ian Mark (Head of Information Technology Operations), and Lucy Wahu (Food Server).
Looking for a particular Megawatt employee's phone or email?