Member

Madeline Armitage
Digital Project Manager
The Cleveland Museum of Art
USA

Digital Project Manager in the Department of Digital Innovation and Technology Services at The Cleveland Museum of Art.