People in Common Orgs
People with positions in the same orgs as John R Huff
John R. Huff has been Chairman of Oceaneering International, Inc.'s Board of Directors since August 1990. Mr. Huff served as a director and Chief Executive Officer of Oceaneering International, an oil field services company, since joining the company in 1986, until his retirement from the position of Chief Executive Officer in May 2006. Mr. Huff is also a director of BJ Services Company, Rowan Companies and Suncor Energy, Inc. Mr. Huff joined the Board in April 2007 and is a member of the Nominating and Corporate Governance Committee and is Chairman of the Compensation Committee.