About this role
Head of Evaluation & Insights at UCL Partners. Location: London, London, United Kingdom. Role: leading portfolio, designing evaluations, managing budgets Requirements: Senior evaluation leader with 7+ years delivering complex health and care evaluations; experience managing portfolios, people and budgets; expertise in mixed-methods, governance, ethics and translating findings for decision-makers. Category: Research and Development (R&D) Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English