Megan Otto's Location
Denver, CO, US
Megan Otto's Work
Megan Otto's Education
Megan Otto's Summary
Megan Otto, based in Denver, CO, US, is currently a Editorial Lead at Omniscient Digital, bringing experience from previous roles at Omniscient Digital, Chicago Review of Books and Awakenings. Megan Otto holds a 2013 - 2017 Bachelor of Fine Arts in English, Comparative World Literature, Creative Writing @ Kenyon College. Megan Otto has 3 emails on RocketReach.