iPlace represents some of the largest and most prestigious global companies. Join our fast-growing team assisting clients in hiring world-class talent. iPlace’s Global Recruiting Centers are located in Amanora Park Town, Pune, India and Times Plaza Building, Manila, Philippines.