EU Payments Processing, Engineering Manger
Elavon Europe
International Academy of Computer Training
The Open University