YouTube Channel Manager (GERMANY)
6 days ago
Greater London
As a YouTube Channel Management you will be responsible for managing client YouTube channels, developing and delivering digital strategies, coordinating projects, and driving audience engagement