Thought Leadership

Resources2024-04-30T06:51:32-05:00
2211, 2023

Starfish Partners Acquires INNOVA People

By |November 22nd, 2023|News, Resources|

PLANO, Texas - Starfish Partners, an international investment and ownership platform for niched professional and mid- to upper-management search specialists, announced the acquisition of INNOVA People, an Oregon-based firm that works across North America ...

Go to Top