Director, Product Technical Lead job at AstraZeneca