The Future of Sustainability Management

| Webster University

As part of Webster Leiden’s strategic direction, we have introduced a new program – Master of Science in Sustainability Management which prepares professionals with the skill set to play a critical role in supporting organizations to navigate the evolving landscape of the environmental, social, and governance issues and regulations. Applications are open for the first cohort in January 2025.

Tomorrow’s Sustainability Leaders

As sustainability continues to gain importance on a global scale, the demand for sustainability professionals is expected to grow significantly in the upcoming years. Graduates of the program will emerge as tomorrow's sustainability leaders, equipped with the knowledge and skills to make informed decisions that contribute to a more sustainable world. 

About the Program: MSc Sustainability Management

The Master of Science in Sustainability Management empowers individuals to guide organizations through the complexities of environmental, social, and governance regulations, including critical issues such as labor exploitation, corporate accountability, and human rights.

The program's practical component enables participants to collaborate on real sustainability strategies for organizations. With a 14-month duration and evening classes tailored for working professionals, the program offers flexibility for busy schedule. Scholarships based on merit ranging from 20-30% are available for eligible candidates.

Corporate Partnerships

Webster Leiden Campus is dedicated to fostering strong partnerships with corporations to enhance curriculum relevance and provide students with valuable industry insights. This is mutually beneficial to organizations looking to solve sustainability issues and students’ experiences by creating valuable opportunities for collaboration and networking.

If you’re a business interested in this partnership, please reach out for a chat. For inquiries regarding corporate partnerships contact the Head of Corporate Partnerships, Linda Deigh, at deigh@webster.nl.

Webster Leiden Campus

Webster Leiden Campus (est.1983) is an international campus of Webster University (est. 1915) that carries full institutional and American accreditation from the Higher Learning Commission (est. 1895 in the USA). We are the only institute of higher education in the Netherlands offering American-accredited degrees (both a BA/BS and an MA/MS/MBA education). Our mission is to transform students for global citizenship and individual excellence.

More Information  

For more information about the MSc Sustainability Management program visit info.webster.nl/sustainabilitymanagement or contact the Admissions Department directly via email at admissions@webster.nl.