- IBM (Dallas, TX)
- **Introduction** A Technology Sales Specialist role (what we internally call a, 'Brand Sales Specialist ') within IBM zStack will make you a key ... in IBM's products and services. **Your role and responsibilities** As a Brand Sales Specialist , you'll work closely with clients to develop relationships,… more