- IBM (New York, NY)
- …to 'show' vs. 'tell' we're looking for recent graduates and/or individuals with early career sales experience who want to combine their technical interests and ... improve lives all over the world. A Brand Sales Specialist role within IBM means you're providing clients with...Ecosystem: Collaborate with the broader IBM sales ecosystem, from Marketing to Sales and technical colleagues, as well as… more