Liz Filardi

Liz Filardi

Director of Web Production, Beacon Digital Marketing. Formerly on the digital product team at The Metropolitan Museum of Art, NYC. Views my own.