Leila Osting's Location
Delphos, Ohio, United States
Leila Osting's Work
Leila Osting's Education
Leila Osting's Summary
Leila Osting, based in Delphos, Ohio, United States, is currently a Regional Director of Human Resources at Aim Media Texas, LLC, bringing experience from previous roles at Aim Media Midwest, The Lima News and Civitas Media/the Lima News. Leila Osting holds a Bowling Green State University.