Advertisement
Helen serves as the agency lead in London - charged with driving change and delivering transformation throughout the agency and network.