• UK International Higher Education Jobs
  • Leeds
  • The salary is competitive GBP / Year

University of Leeds

Job Overview: Head of International Business Department at Leeds University Business School

Leeds University Business School, a prestigious UK institution known for its exceptional research and educational programs, is seeking an esteemed academic leader in the field of International Business. This role, Head of the International Business Department, requires an individual with the vision and leadership ability to steer strategic development initiatives within the department. The selected candidate will foster a culture that inspires and motivates staff and students, driving the department towards producing world-class research and delivering a superior student experience within an international and interdisciplinary framework.

As the Head of Department, you will play a crucial part in the University’s Leadership Forum and the Faculty Executive Group, focusing on innovative strategic academic development. This role involves significant leadership responsibilities across the Faculty, requiring a collaborative and engaging approach, with the aim to uphold and enhance the School’s commitment to quality and excellence.

Advice for International Applicants:

  1. Understand the International Context: Before applying, familiarize yourself with the nuances of the UK higher education landscape, particularly within the field of International Business. This role demands an understanding of global business environments and the ability to integrate international perspectives into the curriculum and research initiatives.
  1. Highlight Relevant Experience: Your application should showcase relevant international experience, emphasizing leadership roles in diverse and multicultural settings. Demonstrating a successful track record in managing changes and driving strategic initiatives on an international scale will strengthen your candidacy.
  1. Showcase Academic Excellence and Leadership: It’s essential to present a sustained history of academic excellence, as well as leadership and management capabilities. International applicants should detail how their experience and research have contributed to global business knowledge and practices.
  1. Cultural and Contextual Awareness: Make sure to illustrate your commitment to creating inclusive and diverse academic environments. Detail your past efforts to support diversity, equity, and inclusion in an educational setting, aligning with the values of compassion, inclusivity, collaboration, and integrity that the University upholds.
  1. Prepare Your Application Thoughtfully: Your CV and cover letter should clearly demonstrate your fit for this role. Highlight your research expertise, leadership experience, and your vision for the department, ensuring they reflect an alignment with the School’s strategy and objectives.
  1. Engage with the Process: If shortlisted, use the informal conversations with key stakeholders to better understand the expectations and culture of the University and convey your enthusiasm and vision for the Department.

For any questions regarding the position, you are encouraged to reach out to leedsbusiness@minervasearch.com. Applications, composed of a CV and cover letter, should be submitted by June 6, 2025. If preliminarily selected, expect informal discussions the week of July 14, 2025, with the final selection process scheduled for July 21, 2025. For more information, visit Minerva Search’s website

To apply for this job please visit www.minervasearch.com.

🌏 Never miss a Job in your field!

Stay up to date with the newest listings!