Solution Consultant
- Location
- Greater London, England, United Kingdom
project management and organizational skills. The ability to manage competing priorities and remain effective in a fast-paced environment. Working knowledge of hosted applications, high-availability architectures, computer security, telephony, and networking. A proven ability to coordinate internal teams and resources to solve complex customer support or implementation ...