Skip to main content
Eleanor Finch

Eleanor Finch

Head of Quality Assurance

Regulatory Compliance & SPC

Eleanor Finch oversees the rigorous benchmarking of quality control protocols across European production sites.

Articles by Eleanor Finch

Your cookie choices