Orca employs 42 employees. The Orca management team includes Emily C. (Legal Project Manager), Tha Zin (Head of Finance and Operations), and Isaac Kim (Chief Operating Officer).
Looking for a particular Orca employee's phone or email?