England
Job Description: Role overview As a Lead Insight Analyst, you will be responsible for delivering employee research... will enable us to better reflect and understand the world we research and ultimately deliver better research and insight...