Senior Designer, Premium News Analysis
7 days ago
London
The team brings together digital designers, broadcast designers, and developers to provide ... Conceptualise and create highly engaging illustrations, montages, maps, charts, and infographics ...