Arrowhead Technical and Consulting Services Ltd.
Senior Technical Consultant
Dendrite Europe Ltd.
Programmer
Cimage Enterprise Systems Ltd
Senior Software Engineer (Team Lead)
Sage
Development Team Lead
BPO Management Inc
Senior Technical Consultant
StayinFront
Senior Developer
University of Brighton
The University of Edinburgh