News Revenue Hub
–
Leeds, West Yorkshire, LS1 8EQ, United Kingdom
... A deep network of media buyers will help you achieve speedy success. Partner with Hub leadership and news organization teams in concepting, packaging, and creating materials for editorial sponsorship packages, events, and tentpoles. Act as the main ... - May 02