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.
Sign up to view 3 direct reports
Get started