IFLScience employs 23 employees. The IFLScience management team includes Bob Kafato (Director), Johannes Van Zijl (Managing Director), and Beccy Corkill (Custom Content Manager).
Get Contact Info for All DepartmentsLooking for a particular IFLScience employee's phone or email?