IOL News employs 21 employees. The IOL News management team includes Ruan Jooste (Content Editor), Lance Witten (Editor In Chief), and Sihle Mlambo (Live Editor).
Get Contact Info for All DepartmentsLooking for a particular IOL News employee's phone or email?