IMS Health
Programmer
EFI
Manager Software Engineering
EFI
Senior R and D Manager
Corrugated Technologies, Inc.
Senior Software Engineer
Brunel University London
Research Associate
Illumina
Manager - Manufacturing Software Engineering
UC San Diego
London South Bank University
Brunel University London