IFN employs 84 employees. The IFN management team includes Chin Yew (Chief Executive Officer), Atalia Omer (Marketing), and Elad Bornstein (Senior Project Manager).
Looking for a particular IFN employee's phone or email?