Director Corporate Affairs job at AstraZeneca