The Shard, 32 London Bridge Street
IT Services and IT Consulting,Computer related consulting services,Information Technology and Services Read More
IT Services and IT Consulting
Senior Data Scientist and Team Lead
Senior Data Scientist
Head of FP&A
Technical Project Manager
People Director
Capability Lead of Data Engineering and BI Engineering - UK
Solutions Director
Solution Strategist