40 employees
Talent Staffing Solutions provides recruitment solutions to IT and non-IT companies.
2001