The Dean’s Impact Scholarship at Imperial College London is a prestigious postgraduate award for the 2026–2027 academic year. Offered through Imperial College Business School, it supports students enrolled in selected postgraduate programs. The scholarship recognizes applicants who have created a measurable impact in entrepreneurship, technology and innovation, sustainability, social initiatives, or leadership. Moreover, it targets students with strong potential to drive positive change in business and society. The award welcomes both Home and Overseas fee status students and accommodates full-time or part-time study, offering flexibility for diverse candidates.
Background and Purpose
Imperial College Business School established the Dean’s Impact Scholarship to foster innovative and socially responsible leaders. Specifically, the program encourages students who have already demonstrated tangible achievements to continue generating value through their studies and professional work. In addition, the scholarship aligns with the School’s strategy to nurture business leaders capable of delivering meaningful social, economic, and environmental impact. By supporting these individuals, Imperial actively promotes entrepreneurship, sustainability, and global leadership among its postgraduate community.
Dean’s Impact Scholarship Benefits
The scholarship provides financial support toward tuition fees, helping to reduce the cost of advanced education. Alongside funding, recipients gain recognition as leaders who drive measurable impact within their fields. Consequently, scholars can focus fully on academic work, research, and entrepreneurial or social initiatives. Furthermore, the award enhances recipients’ visibility and credibility within the Imperial College Business School network and beyond, strengthening both professional and academic opportunities.
Eligibility Criteria
Applicants must be new candidates applying to a qualifying Business School program. Eligible courses include MBA variants (Full-Time, Executive, Global Online, Weekend) and selected MSc programs in finance, management, analytics, innovation, and related areas. Candidates must demonstrate prior impact through ventures, sustainability projects, social initiatives, or leadership accomplishments. In addition, applicants should present strong academic and professional profiles that align with Imperial’s values. Continuing students are not eligible for this award.
Dean’s Impact Scholarship Application Process
First, students must apply and receive an offer for a qualifying program. After receiving the offer, eligible candidates are usually invited to complete a video assessment, allowing them to demonstrate communication skills and provide evidence of previous impact. The Business School evaluates applications based on merit, demonstrated impact, and alignment with program objectives. Decisions are communicated throughout the admissions cycle, and early application is recommended due to the scholarship’s limited availability.
Opportunities for Scholars
The Dean’s Impact Scholarship empowers recipients to expand their influence and leadership potential. In addition to financial support, scholars access global networks and mentoring opportunities. Ultimately, the award equips students to create measurable impact in business, society, and the wider community, preparing them to become transformative leaders in their fields.
