bp appoints non-exec director - David Hager - BP PLC | RNS | Ticker