Insight Manager
£40,000 - £55,000 + + 10% bonus DOE (Please note there is scope for a Senior Insights Manager within the interview process as well) | Greater London
Central London - 3 x days in Office Want to change how the world's biggest brands measure what works on social? This VC-backed measurement tech company has grown 20x in... Read more