About Steven L. Newman
Steven L. Newman is an American businessman. He served as the president and chief executive of Transocean until February 16, 2015.
Steven L. Newman is an American businessman. He served as the president and chief executive of Transocean until February 16, 2015.