Results, order, filter

Secondees Jobs in Barcelona, ESP

  • Director, Infrastructure Engineering

    BARCELONA, Spain
    ... the business. The position will contribute expertise, embrace emerging trends and provide overall guidance on best practices across all of News Corp's business and technology groups. The ...