- IBM (Dallas, TX)
- …world's most challenging problems? If so, lets talk. Your Role and Responsibilities As a Brand Sales Specialist you'll work closely with clients to develop ... presentation skills with a strong influence. + Focus on Distributed Storage technologies and sales . Preferred Technical and Professional Expertise + Storage … more