Slate Magazine

HQ
New York
217 Total Employees
Year Founded: 1996

Jobs at Slate Magazine

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

19 Hours AgoSaved
Remote
United States
Digital Media
Manage onboarding, launch, and ongoing support for internal podcast programs. Advise clients on adoption and communication strategy, create support resources (FAQs, guides, templates), and build trusted client relationships to scale private audio for employee communications.