iTnews employs 8 employees. The iTnews management team includes Kate Weber (Journalist), Delphine Reuter (Journalist), and Jeremy Nadel (Journalist).
Looking for a particular iTnews employee's phone or email?