• Login
  • Explore
    • Maps
    • Lists
    • Tags
  • About
    • LittleSis
    • Sign Up
    • Help
    • API
    • Disclaimer
    • Contact Us
    • Donate
    • Newsletter
  • Features
    • Blog
    • Toolkit
    • Powerlines
  • Login
  • Explore
    • Maps
    • Lists
    • Tags
  • About
    • LittleSis
    • Sign Up
    • Help
    • API
    • Disclaimer
    • Contact Us
    • Donate
    • Newsletter
  • Features
    • Blog
    • Toolkit
    • Powerlines
donate

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.

Relationships Interlocks Giving Data
People in Common Orgs
People with positions in the same orgs as John R Huff
PersonCommon Orgs
William B Berry Oceaneering International Inc
Linda Z Cook KBR, Inc.
W Frank Blount KBR, Inc.
Lester L Lyles KBR, Inc.
Patricia M Bedient Suncor Energy Inc.
Albert O Cornelison Jr KBR, Inc.
David J Lesar KBR, Inc.
Mark A McCollum KBR, Inc.
W Douglas Ford Suncor Energy Inc.
Bruce A Stanski KBR, Inc.
Dennis Lee Calton KBR, Inc.
Andrew D Farley KBR, Inc.
Timothy B Challand KBR, Inc.
Jeffrey E Curtiss KBR, Inc.
William P Utt KBR, Inc.
John L Rose KBR, Inc.
Loren K Carroll KBR, Inc.
Richard J Slater KBR, Inc.
Cedric W Burgher KBR, Inc.
Iain Robert Fulton KBR, Inc.
  • 1
  • 2
  • 3
  • 4
  • ...
  • ›
  • »
John R Huff
Updated over 5 years ago

Basic Info

Types Person, Business Person
Aliases Mr John Rossman Huff

External Links

  • Sec - Edgar

Tags

  • corporate-mapping-project

Source Links

29 documents :: see all
  • FEC Filing 26020231771
  • Remove
  • FEC Filing 20035682233
  • FEC Filing 26980054605
  • FEC Filing 10020331842
  • FEC Filing 10990786129
  • FEC Filing 26020472884
  • FEC Filing 99020081815
  • FEC Filing 92014582753
  • FEC Filing 12970148633

Network Maps

A project of the Public Accountability Initiative. More about LittleSis. Read the disclaimer.