Steve Couch is a Professor of Sociology and Professor of Science, Technology and Society at Penn State University, where they also served as Interim Chancellor and Director of Academic Affairs. Prior to their current role, Couch was the Director of Academic Affairs at Penn State Schuylkill from 2007 to 2011. They earned a Ph.D. in Sociology from SUNY Binghamton and hold a Master’s degree in Sociology and a Bachelor of Music from Oberlin College.
This person is not in any teams
This person is not in any offices