Meggan Green Contact Information Job Title 2024 Cohort Email green.2730@osu.edu Office 204 Townshend Hall, 1885 Neil Ave Columbus, OH 43210 Google Map