Peter Maccallum

Chief Technical Officer at ELIXIR

Peter Maccallum is an experienced professional who currently holds the position of Chief Technical Officer at ELIXIR. Prior to this role, they served as the Associate Director of Genome Informatics at AstraZeneca and as the Head of Research Computing Services at UCL. With a background in biochemistry and chemistry, Peter has held various technical and leadership positions in the field of IT and scientific computing throughout their career.

Links

Previous companies

Cancer Research UK logo
AstraZeneca logo
University of Cambridge logo

Org chart