Xyratex
Consultant Engineer
Ultratec Limited
Technical Director
Xyratex
VP Worldwide Engineering
Eiger Design GmbH
Consultant Engineer
Xyratex
Principal Software Engineer
Self-employed
Freelancer
Xyratex
Software Development Manager
Xyratex
VP Development Engineering UK
Ultratec Limited
Director Of Product Development
Seagate Technology
Senior Director Capital Equipment Development
University of Brighton
Chichester College