Mediahub solidified its leadership team with a series of promotions and a new hire. Sean Corcoran was promoted to the role of U.S. president, overseeing a team of over 425 across four offices. A 2016 Adweek Media All Star, Corcoran was promoted from his previous role as executive director, Americas. Before joining Mediahub as svp,...