David Adam Moore · MediaMark