William Patrick Riley · MediaMark