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.

Location

Cambridge, United Kingdom

Links

Previous companies

Cancer Research UK logo
AstraZeneca logo
University of Cambridge logo

Org chart



Offices

This person is not in any offices