ORCA Search employs 4 employees. The ORCA Search management team includes Rhys Horton (Managing Partner and Founder | Transformation and Projects Recruiter), Ellis Ruffley (Senior Consultant - Technology), and Val Miñoza (Database Administrator).
Looking for a particular ORCA Search employee's phone or email?