Creativity

Jessica DeLillo

Account Manager

Title Medium Date
Everybody Dance Now! Zumba Debuts Its First-Ever TV Spot Video Sep 05, 2014

Brand Manager

Title Medium Date
Explore Australia's Beauty in 360 Degrees in Expedia's Stunning Film Interactive (image) Jun 29, 2016