Ricky Rizzo

I have never had a job where one of my tasks would be to organize a team of 3d artists, one of which was put in charge of physically sewing an enormous alien plush. ┬áThat was delightful. -Ricky Rizzo EMC SandBox artist Check out what other current students, alumni, partners, faculty and staff are sharing…

Read More