Edward Flanagan · MediaMark