Staffing & Recruiting - Billingshurst, England, United Kingdom
A search and selection company, founded in 2014 by three partners. The company specifically focused on IT, Telco. IT, Telco, which operates in the United States and England.The company is based in London and Palo Alto.