Gregory Lewis
ICRS Co-ordinator
Joined 2022
Gregory has over ten years of experience in information and project coordination, communications, and analytics at various organisations, including NHS, Diabetes UK, Compassion in Dying, and start-up SMEs. He has a BSc in Sociology from the London School of Economics.
07551523555