ORCA employs 15 employees. The ORCA management team includes Shalom Nahum (CEO and founder), Artem Petrushin (Chief Product Officer), and Pavel Malkin (Full Stack Node and React Developer).
Looking for a particular ORCA employee's phone or email?