Senior Designer, Premium News Analysis
5 days ago
London
Conceptualise and create highly engaging illustrations, montages, maps, charts, and infographics that effectively communicate complex ideas and data, whilst reinforcing the distinctive, high value ...