Dr Dedeu is the Interim CEO of the International Foundation for Integrated Care (IFIC) based in Oxford, UK and he is the former Director the Agency for Health Quality and Assessment of Catalonia, Ministry of Health of the government of Catalonia. Dr Dedeu is a MD (University of Barcelona), specialised in Urology and Family Medicine and he holds MScs in Health Economics, in Primary Care and in Healthcare Management (University of Manchester).
He has professional experience spanning more than 20 years at international level in the field of quality assessment and health systems development. He has worked as policy maker, manager, researcher and implementer or health system reforms. Former Chair of EUREGHA (European Association of Regional and Local Authorities), association based in Brussels. He has also been the Director of research and knowledge exchange of the Digital Health and Social Care Institute of Scotland, in association with the University of Edinburgh, United Kingdom.
Dr Dedeu is currently involved as PI in more than ten EU projects, such as FP7, H2020, Interreg, Health Programme and EIT Health. Along with his scientific career he has published more than 55 research papers in SCI and SCIE journals of high impact factor.