Stefan Teufel's Location
Columbus, OH, US
Stefan Teufel's Work
Stefan Teufel's Education
Stefan Teufel's Summary
Stefan Teufel, based in Columbus, OH, US, is currently a Environmental Specialist at Ohio Department of Development, Office of Community Services, bringing experience from previous roles at Discovery Life Sciences, LabCorp and Ohio State University College of Food, Agricultural, and Environmental Sciences. Stefan Teufel holds a 2013 - 2017 Bachelor of Science - BS @ The Ohio State University.