Stephanie Goddard

I Married the Sea, Illume
Artist Statement

Stephanie Goddard is a 3rd year student currently attending Concordia University, in the Computation Arts program. She previously studied Publication Design and Hypermedia Technology at John Abbott College, and interned for the Design Studio YES Montreal, along with working on commissioning illustrative artworks. She is inspired by illustrative work, innovative and engaging design, and focuses mainly on animation and installation. Her projects often relate to narratives of the organic and the unnatural.

Visit Website
Go Back