BUSINESS ENAGEMENT MANAGER IT jobs in United Kingdom

IT networking or Telecommunications experience. Senior manager (VPs and up) presentation skills and negotiations....

Netcracker