Tarun Mehta
Manager - Talent Acquisition/HR at American Tower Corporation, Delhi/NCRhttps://www.iimjobs.com/r/10495-tarun-mehta
Headquartered in Boston, Massachusetts, American Tower has offices across the United States and in Argentina, Brazil, Chile, Colombia, Costa Rica, France, Germany, Ghana, India, Kenya, Mexico, Nigeria, Paraguay, Peru.
For details, please visit: www.atctower.in | www.americantower.com