Manager, Indexing
7 days ago
London
Job Title: Indexing Manager Location(s): Pune About Springer Nature Springer Nature opens the doors to discovery for researchers, educators, clinicians, and other professionals. Every day, around the globe, our imprints, books, journals, platforms, and technology solutions reach millions of peopl...