Rachel Owen

Placeholder Person Graphic
AstraZeneca
Director, GCSC Capability & Technology