0 followers
We are a Staffing & Recruiting firm with offices in Pune, India as well as Atlanta, GA USA. We leverage a blended approach with US Based Account Managers to provide the knowledge of job requirements and candidates skill sets in the United States. We utilize an Indian sourcing model with all our rec... Read more
Greg Frick