Aberdeen
joins the Safety Culture, Human Performance, & Safety Science team to shape and drive delivery of bp’s human performance... strategy within bp’s North Sea business to enhance the safety culture and embed human performance across bp’s North Sea...