
Leila Lamoureux MBA’18 »
Director of Sustainability & Campus Utilization
MORE …
Leila Scott Lamoureux MBA’18 is a dynamic professional with a rich and diverse background in higher education and strategy leadership. Currently serving as the Director of Sustainability and Campus Utilization, she brings a wealth of experience and a demonstrated track record of excellence in project management and community building.
Leila is particularly skilled in creating connections and scaling communities for students, faculty and staff. Her dedication to fostering a vibrant and supportive environment has made a significant impact at Babson College, where she has spent a decade in various roles. Immediately prior to her current role, Leila served as the Director of Strategic Initiatives in the Office of the President.
Leila Scott Lamoureux combines her passion for education and her strategic acumen to make a lasting impact in her field. She is dedicated to enhancing the educational experience and empowering students and professionals alike. She has an unwavering commitment to excellence and leveraging her abilities to bridge the gap between education, business, and community-building.