Eleonora Branca

Project Manager Digital Solution at Edra S.p.A.

No bio yet

Links

Previous companies

Novartis logo

Org chart