Marguerite Eileen O'Neill — CEO of BP p.l.c. · News Impact Screener