Liz Filardi is a digital producer experienced in 
interaction design, project management,
mobile app development and video & web production. 

Filter by