Senior Strategist.
(IT Systems)
Full Time
TOMORROW
London, United Kingdom, Greater London, England
This person will be comfortable with data and
mining it to find a story to tell. This person will be confident presenting in front of senior stakeholders and talking through creative. This person ...