Results 1 to 65
  1. Marketing Technology Manager

    Location
    India
    Job Type
    Permanent
    Posted
    1 Mar 2024

    Marketing Technology Manager Locations: Berlin, Heidelberg, London and Pune Closing date: 11th March The Marketing Data, Analytics and Technology team at Springer Nature are looking for a new, hands-on Product Manager to join the team in the mission to...