Agilent Technologies
Senior Software Engineer and Technical Lead
IBM
Programmer and Analyst (Industrial Placement)
BT Group
Senior Software Designer
BT Group
Systems Support Engineer
Toshiba Medical Visualization Systems (Europe) Ltd
Senior Software Engineer
BT Group
Team Leader
Sky
Technical Team Lead
Sheffield Hallam University
University of Liverpool