As the Director of Advertising Strategy for Winning Mark, Flavia spends her time ensuring that the digital team is equipped with the most up-to-date industry technology and that digital campaigns are set up and optimized according to client objectives. Prior to joining Winning Mark Flavia worked at Adpearance, a full-suite digital marketing agency.
Current role