Caroline Giegerich is Executive Director of Digital Marketing at Smashbox Cosmetics, where she applies her marketing and product development experience across digital, e-commerce, mobile, social media, and in-store emerging technologies.
Capture Your Flag Interviewee Directory
Entries in Advertising (9)
Jason Anello is founding partner and creative director at Manifold Partners, an award-winning creative advertising agency that imagines and produces remarkable online and offline ideas.
Ross Floate is a principal at Melbourne, Australia-based Floate Design Partners, working at the intersection of branding, design, and both print and online publishing.