Megan Powell

Megan Powell is a minor character in season one of Superhuman. She is portrayed by Ayla Kell.