19 employees
Tech recruiting firm that leverages AI & cutting-edge tech to find top talent and ensure successful matches for clients.
2019