Results, order, filter

Director, Customer Services Jobs in Spain

  • Director, Customer Services

    NTT America Solutions, Inc. - Madrid, Spain
    ... that guide the day-to-day operations of the team. Collaborates with senior leadership on the ... senior leadership to define service/product value propositions that are easily understood. Creates ...