Back To Directory

Owen Leach

Faculty
Game Art & Animation
School of Design

Assistant Professor

Contact
(617) 928-4636
oleach@mountida.edu