Springer Nature

United Kingdom

1 job with Springer Nature

  • Chief Editor

    • London (Central), London (Greater), New York, Berlin
    • Springer Nature

    Chief Editor required and must have a PHD & preferably a postdoctoral experience & strong track record in the field of research.