ProfilePic.jpg
 

About & RESUME

Jessica Alejandra Ochoa is a set designer from New Orleans, Louisiana.  She graduated with a bachelor’s degree in architecture from Louisiana State University in 2012. She’s been working as a set designer since 2013.

Resume