Alisa Longmuir

Head of Corporate and Transformation, Technology and Operations at Vodafone