Royal London
Senior IT Developer
THE SCOTTISH LIFE ASSURANCE CO
IT Developer
fusesport, Inc.
Director of Engineering
sovrn Holdings, Inc.
Director, Software Engineering
Envysion, Inc.
Software Development Manager
Dish Network
IT Manager
The University of Edinburgh