Principal Technical Consultant
United Kingdom
ACS, a Xerox Company
Anix Limited
Tectrade
Senior Technical Consultant