Find an Expert
ID: 728486
United Kingdom
Terminal Services and Citrix; Establishing New London Offices
Expert has been doing hands-on technical work in the IT industry since 1992, before Internet and e-mail were generally used. He has worked on both sides of the Atlantic and has worked at or consulted to many global firms, mainly…