Vantage Towers appoints Martin Bouchard as CEOAshley TangNovember 6, 2025 Martin Bouchard appointed Vantage Towers CEO, following high executive turnover, to lead amid industry challenges.