iSTOC employs 18 employees. The iSTOC management team includes Jarmo Jarvenpaa (Founder and CEO), Lasse Lindberg (Chief Operations Officer and Board of Directors), and Sakari Lang (Chief Scientific Officer).
Get Contact Info for All DepartmentsLooking for a particular iSTOC employee's phone or email?