Megan Ellison's Location
Springfield, Missouri, United States
Megan Ellison's Education
Megan Ellison's Summary
Megan Ellison, based in Springfield, Missouri, United States, is currently a Art Director at The Alchemedia Project. Megan Ellison holds a 2015 - 2019 Missouri State University.