Founded in 2006, iPlace has grown into one of the largest and most successful firms providing professionally managed recruiting services worldwide. Our Net Promoter Score (NPS) of +64 ranks us among the top one percent of recruiting firms across the US and Canada.
iPlace’s international recruiting center is in Pune, India and headquarters in McLean, Virginia, USA. Our sourcers and recruiters have placed candidates in 17 countries on four continents and are specialists in all the major verticals and industries.