i4SD employs 4 employees. The i4SD management team includes Joaquin Aviles Lopez (Founder), Conrad Ekisa (Chief Technology Officer), and Anny Karabo (Communications Lead).
Get Contact Info for All DepartmentsLooking for a particular i4SD employee's phone or email?