Channel Islam International employs 16 employees. The Channel Islam International management team includes Zunaid Aly (Radio Presenter), Mogamad Francis (Programming Manager), and Mohammed Deen (IT Technician, IT Administrator and Sound Engineer).
Get Contact Info for All DepartmentsLooking for a particular Channel Islam International employee's phone or email?