CellaVision
Show contact
Magnus Blixt
CFO
Adele Horn
Corporate Communications & Investor Relations Manager
Jacques Canive
Director, Finance & Administration
Peter Dufwa
IT Manager
Current role
View in org chart