Social Impact Analyst careers in United Kingdom