Executive Director Evidence Synthesis & Statistics
Manchester, UK / Barcelona, Spain / Sweden / France. We are seeking an accomplished scientific leader to join our team. This individual will provide strategic, scientific, and operational leadership for evidence synthesis and statistical services while remaining hands-on in the delivery of complex client work. Location: We offer flexible working arrangements for this position, which can be based in our … Read more
