John Allen has served as the Director of Accelerator Technology at Elekta since 1993, overseeing linear accelerator technology and fostering research collaborations with universities and hospitals. Prior to this role, John held the position of Senior Scientific Officer at UKAEA from 1984 to 1993. John Allen's educational background includes studies at University College London (UCL) from 1979 to 1981.
This person is not in the org chart
This person is not in any teams
This person is not in any offices