Restless Development's IT department has 8 employees.
Siboniso Sikhakhane
Led Researcher
Emeldah Chisanga
Assistant Project Coordinator
Rashid Mwakatuma
Daniel Sesay
IT Officer
Alex Tandeo
Nirmal Paudel
Technical Assistant
Sibong'Ile Mugundhulwa
Assistant project coordinator
Bassie Senessie
Information Technology Specialist
Looking for a particular Restless Development employee's phone or email?