Infrastructure, Business Analytics, Cloud, Security & Emerging solutions. THE ROLE: Technical Sales Specialist, Managed Services... (Presales) Job Summary: As a Technical Sales Specialist you will work closely with core sales team and focus on promoting...