Lead Programmer
Cambridge, Cambridgeshire, United Kingdom
Frontier Developments
Lead Programmer
Televirtual
Head Computer Scientist
Frontier Developments
Head Of Technology
Snowbolt Interactive
Director
Frontier Developments
Senior Programmer
University of East Anglia