Ewan is director of business development and delivery at the Social Care Institute for Excellence (SCIE).
Ewan is director of business development and delivery at the Social Care Institute for Excellence (SCIE). He joined SCIE in September 2014 and is responsible for ensuring the delivery of SCIE’s contracted work, attracting new commissions, and supporting co-production with people who use services and carers. Ewan has been Director of Business Development and Communications at the OPM Group, an employee-owned research organisation and consultancy. A social researcher and policy analyst by background, Ewan was previously Director of the research team at OPM and led several large scale national evaluations, policy development projects and research studies for organisations including NHS England, Communities and Local Government, Department for Education, Department of Health, CQC and numerous national charities. Before joining OPM, Ewan worked as a researcher for the Rt Hon Tessa Jowell MP. Ewan is a Trustee of the Charity Penrose, which seeks to re-integrate ex-offenders and people with mental health conditions into society, and was educated at the London School of Economics and Warwick University.