Digital Channel Manager [O5176]
12 days ago
London
As Digital Channel Manager, you will focus on devising strategy, implementation, and operations for all assigned digital channels. Launch, manage and programme all official YouTube channels across multiple territories. Create, devise and deploy optimal written metadata including titles, tags and ...