Noah Upchurch

Sustainability Program Director

Location
Center for the Environment

Noah has worked with the Center for the Environment team since 2022. He leads sustainability reporting for the College's AASHE STARS report. He is an advisor for the Environmental Stewards program and supports the implementation of campus sustainability projects. 

Noah is an alumnus of the University of North Carolina at Chapel Hill, where he was a Parr Center for Ethics Scholar. He holds degrees in sustainability studies and philosophy.