Erik O. is an experienced Art Manager at Structure Studios since January 2019, with a notable history as Lead Environment Artist at Telltale Games from 2010 to 2018, contributing to popular titles such as Stranger Things, Guardians of the Galaxy, and The Walking Dead. Erik also held positions as Graphic Designer at Downtown Theatre and Technical Director/Graphic Designer at Missouri Street Theatre, alongside earlier experience as a Photography Technician at Mary Cornelison Photography and a Volunteer Technician at Fairfield Center for the Creative Arts. Educational qualifications include a Bachelor of Arts in Game Art & Design from SAE Expression College and a Bachelor of Science in Criminal Justice Administrations from California State University-Sacramento.
Links
Sign up to view 2 direct reports
Get started