Prof Sheila Ellwood Published March 8, 2016 at 200 × 299 in Women in Power: exploring the positive influence of women on boards of directors Professor Sheila Ellwood, Professor of Financial Reporting, University of Bristol. Professor Ellwood’s research in financial reporting, management accounting and auditing maintains a public service focus.