Crunchyroll

HQ
Los Angeles
Total Offices: 5
1,300 Total Employees
Year Founded: 2006

Teams at Crunchyroll

Recently posted jobs

14 Days AgoSaved
Remote or Hybrid
United States
Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Manage go-to-market execution across the UCANZ region, coordinating cross-functional campaigns, partner initiatives, timelines, dependencies, and stakeholders. Track subscriber, engagement, revenue, and campaign performance; develop dashboards, reports, business reviews, and executive recommendations. Improve operational workflows, maintain project documentation, remove blockers, and support regional leadership across Product, Marketing, Content, Analytics, Finance, Lifecycle, Operations, and external distribution partners.