Senior Insight Manager in united kingdom | ApplyBoost