Country: Java
Job Title: Head of Product – Author Peer Review Workspace Location: London About the Springer Nature Group... Springer Nature opens the doors to discovery for researchers, educators, clinicians, and other professionals. Every day...
Job Title: Senior Business Analyst Location: London, UK About US The company Springer Nature opens the doors... This role is in our Springer Nature Technology division - a diverse group of over 700 people across our main locations...