Loading…

avatar for Jenni Rodda

Jenni Rodda

NYU/Institute of Fine Arts
Manager
New York
Manager of Digital Media and Computer Services, Institute of Fine Arts, New York University