Atarraya Inc employs 44 employees. The Atarraya Inc management team includes Daniel Russek (CEO), Emily Horing (Atarraya Advisor), and Tuuli Nummi (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Atarraya Inc employee's phone or email?