Barry O’Neil named to executive leadership role at Mercer Island Group (plus his advice to marketers and agencies!)
As we look ahead to what undoubtedly will be another exciting (crazy!) year, we are delighted to announce that Barry O’Neil has been promoted to an executive leadership role at Mercer Island Group. In his role as Director, Barry will continue to lead major client and agency engagements while overseeing the building of even better […]