Faculty International Manager
Leeds University Business School
Ellen Wang is the Faculty International Manager at Leeds University Business School, where she leads the development and delivery of global engagement strategies, fostering partnerships that enhance international visibility, mobility, and collaboration. With extensive experience in designing innovative international programmes, she has curated impactful initiatives and strategic institutional partnerships across Europe, Asia, and beyond. Ellen’s professional interests focus on the transformative role of global strategic networks in higher education, exploring their implications for institutional strategy, equity, and sustainable internationalisation. Alongside her leadership role, Ellen is an experienced intercultural trainer and a dedicated, long-standing volunteer within the EAIE community.
Empowering Staff as Strategic Drivers of Internationalization
Wednesday, May 27, 2026
2:10 PM - 3:00 PM EDT