American Tower

HQ
Boston
Total Offices: 11
5,010 Total Employees
Year Founded: 1995

Teams at American Tower

18 Hours AgoSaved
Hybrid
Woburn, MA, USA
Internet of Things
Support evaluation and execution of strategic initiatives, including acquisitions, investments, partnerships, and valuations. Perform financial modeling, scenario analyses, market research, cross-functional due diligence coordination, KPI monitoring, dashboarding, and project management to drive strategic decisions and integration efforts. Deliver ad-hoc analyses and support corporate strategy priorities.
20 Hours AgoSaved
Remote
United States
Internet of Things
Sell and lease communications infrastructure within assigned accounts by prospecting, developing business, preparing proposals, driving multi-site and bundled deals, forecasting pipeline in Salesforce, coordinating cross-functionally, and meeting quarterly and annual leasing targets.
20 Hours AgoSaved
In-Office or Remote
Irvine, CA, USA
Internet of Things
Manage end-to-end wireless site deployment for a geographic territory: site acquisition, leasing, permitting, engineering, construction, vendor management, forecasting, customer escalation handling, and market-level reporting to meet timelines and budgets.