American Tower employs 4,824 employees. The American Tower management team includes Robert Sherman (Chief Information Security Officer), Balram Sharma (Chief Sales Officer), and Becca Gould (Senior Vice President of Public Affairs).
Get Contact Info for All DepartmentsLooking for a particular American Tower employee's phone or email?