Vantage Towers Names New CEO from American Tower
Vantage Towers has appointed Martin Bouchard as its next CEO effective May 1, 2026. The current American Tower Germany CEO will replace interim leader Nicolas Mahler, who returns to his CFO position. Bouchard brings over 25 years of telecom industry experience to the role.