Technical Architect
Potters Bar, England, United Kingdom
The Workshop
NTT Europe Ltd.
Technical Account Manager