Chey Sprinkle, Operations Manager, Interactive Media Lab 

Office Number: 216-421-7380 

 

Rachel Yurkovich, Associate Director of Technology, Interactive Media Lab 

Office Number: 216-421-7383