Senior Designer, Premium News Analysis
11 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 ...