Snr Director, International Marketing at Zuora

Elizabeth Glover

Elizabeth is a resourceful and creative chartered marketing leader, with an international background and a deep understanding of the impact of marketing on organisational expansion for organisations with clear growth strategies. She is experienced in international brand management and development; multi-channel campaign planning and delivery; event management and leading a team. Elizabeth currently leads international marketing at Zuora, a leading monetization suite for modern businesses across all industries, enabling companies to unlock and grow customer-centric business models.