Management

Caroline Strachan leaves Astra Zeneca for Amex

By tom newcombe /