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 ...