Digital Channel Manager & Editor
25 days ago
Greater London
Reporting to the Global Head of Digital, the role is focused on creation of content, devising strategy, implementation, and operations for all assigned digital channels and brands. This role involves ...