Cray Inc.
Director, Cray European R and D Lab
NAG
Chief Executive Officer
University of Manchester
HPC Consultant
Cray Inc.
Principal Engineer - CTO office
Cray Inc.
Scientific Libraries Software Engineer
Cray Inc.
Technical Lead of Scientific Libraries
Newcastle University
The University of Manchester