CrawlJobs Logo
IBM Deutschland GmbH Logo

IBM Deutschland GmbH - Switzerland, On-site work

Job Offers

Filters

Technology Sales Representative

Save Icon
Drive revenue growth as a Technology Sales Representative at IBM in Switzerland. You will build C-level relationships and lead complex sales cycles for Data, AI, and Hybrid Cloud solutions. This role requires a hunter mentality, deep technical acumen, and expertise in strategic account planning.
Location Icon
Location
Switzerland , Bussigny, Zurich, Guemligen, Lugano, Lancy
Salary Icon
Salary
Not provided
ibm.com Logo
IBM Deutschland GmbH
Expiration Date
Until further notice