Michael Andrew Moore · MediaMark