Diamond Light Source's IT department is led by Stewart Scott (Head of Engineering) and has 167 employees.
Tim Snow
Principal Software Scientist
Vigneshwar Shanmugasundar
Graduate Software Engineer
Sarah Macdonell
Head of Engineering
Ollie Copping
Software Systems Engineer
Looking for a particular Diamond Light Source employee's phone or email?