Liz Demarco's Location
United States
Liz Demarco's Work
Liz Demarco's Education
Liz Demarco's Summary
Liz Demarco, based in United States, is currently a Senior Art Director at Ideal Image, bringing experience from previous roles at Revlon Inc., Livingly Media and The ONE Group. Liz Demarco holds a 2001 - 2005 BA in Fine Arts @ Salve Regina University. Liz Demarco has 3 emails and 1 mobile phone number on RocketReach.