Elixir Studios
Senior Programmer
Relentless Software
Senior Programmer
Wish Studios Ltd
Technology Programmer
Self Employed
Developer Relations Engineer
Mindscape
Programmer
Electronic Arts (EA)
Senior Programmer
Computer Artworks
Senior Programmer
Robert Gordon's Institute of Technology