6 employees
Retained executive search firm, narrow focus in cloud-based solutions, marketing-tech, data sciences & analytics, and digital media.
2005