Nick Stroud

Videographer and Multimedia Producer

Department/Affiliation: College Relations, Digital Communication
Phone: 330-263-2525
Office Address: Rubbermaid 101, 554 E. University St.
Email