Barry Mactaggart is the former Chairman and president of Pfizer, the world's largest pharmaceutical company.