MassMedia Marketing, Advertising, PR

HQ
Las Vegas
Total Offices: 3
33 Total Employees
Year Founded: 1997

Teams at MassMedia Marketing, Advertising, PR

Digital Media • Marketing Tech
Leads public relations clients and campaigns independently, providing strategic counsel, managing media relationships, developing story angles, writing and pitching press materials, coordinating interviews, securing earned coverage, tracking results, and collaborating across integrated marketing teams. The role requires agency experience, strong client-service skills, established consumer media contacts, and proficiency with Muck Rack or similar media reporting tools.