Leila Owens

Bio/Description

Leila Owens ’23, of Franklin, Michigan, is concentrating in civil and environmental engineering and pursuing a certificate in sustainable energy. Owens is a Class of 2022 Dean’s Scholar in the Nations’ Service. She is passionate about addressing the global effects of climate change and finding sustainable solutions. In fall 2020, Owens interned at the Sant’Egidio Foundation for Peace and Dialogue, supporting the friendship-based peacebuilding efforts of the foundation. In summer 2021, Owens interned at the United Nations Environment Programme for the Faith for Earth Initiative, where she contributed to a paper formalizing the relationship between ethics and the environment. Both of those internships were supported by the Faith-Based Internship program in Princeton’s Office of Religious Life, a program where Owens also served as a student fellow during her sophomore year. Prior to arriving at Princeton, Owens participated in the University’s Novogratz Bridge Year Program, a nine-month experiential learning program. She lived with a family in the northern Indian city of Udaipur, working on a menstrual health campaign for a local NGO. On campus, she is co-director of Output, Princeton’s social entrepreneurship club. Owens also is the Service Focus Junior Fellow for the public interest technology cohort as well as a Fields Fellow for the Carl A. Fields Center.

In summer 2022, Owens is working at the State Department, Bureau of Oceans and International Environmental and Scientific Affairs (OES).