Ivelina Todorova

Springer Nature
Senior Technical Product Owner

Ivelina Todorova is a product manager with over ten years of experience working with product development teams in the online payments and publishing industries. Ivelina specialises in product strategy and product development.