Richard James Allen · MediaMark