Felicia Mehl

Web Development Specialist


Felicia Mehl


1841 Neil Ave.
262 Cunz Hall
Columbus, OH 43210
Email: mehl.62@osu.edu
Phone: 614-247-1861

Professional Overview

Felicia is the web development specialist for the College of Public Health. She maintains and develops the college website, including upgrades, installing new features, creating responsive designs and optimizing the site for performance, accessibility and browser/device compatibility. She also publishes content on web, video and newsletter channels. Felicia is an accessibility coordinator and qualtrics administrator for the college. Her past experience includes working as a web developer at the University of Washington where she completed a master’s degree in library and information science and PHP programming certification.