Bill Giles · MediaMark