William Flannery · MediaMark