Results, order, filter
Avanade Inc. Careers 1 Jobs in Spain
-
Business Development Manager (Cross Industries)
Avanade Inc. - Madrid, Spain... responsible for identifying high potential transformation deals, leading, and running many of the entire sales ... advisor in addressing our client’s business needs. Driving sales in a solutions-selling environment ...
Avanade Inc.
- Avanade Inc. Jobs