With deep expertise in online advertising, social marketing, emerging media, ad technology, analytics, and agency relationships and structure, Sean is responsible for growing and managing Mediahub’s U.S. offices, overseeing a team of 600+ people.
Current role