Tiscali UK / HomeChoice
Development Team Leader
Capital On Tap
CTO
JCA Corporate Services Ltd
Technical Manager
Vega Group Ltd
Software Engineer
HomeChoice / Tiscali UK / Talk Talk
Development Manager
South Bank University
Kings College London