Customer Architect
- Location
- Greater London, England, United Kingdom
highly technical discussions. Ability to travel to customer sites upon request. Other duties and responsibilities as assigned. Skills You Must Have: Bachelor’s degree in computer science engineering or similar field of study. 5+ years of experience working in a technical support capacity. 5+ years of experience ...