Former GSMA events director Annabel Helm is the new head of the Global Leaders’ Forum (GLF), the wholesale industry organisation managed by Capacity Media.
Read full article.