Skip to main content
    Ad Space — 728×90 Leaderboard

    Talos Energy

    NYSE: TALO

    Profile compiled and reviewed by the Houston Oil Companies Data Team from public filings and company sources.

    Share

    Upstream · Independent E&P

    Talos Energy

    TALO

    Talos Energy is a Houston-based E&P company focused on the US Gulf of Mexico and carbon capture and storage projects.

    Founded
    2012
    Employees
    700+
    Revenue
    $1.8 billion (2023)
    HQ
    Houston, TX
    Gulf of Mexico E&PDeepwater OperationsCarbon Capture & StorageOffshore Exploration

    Talos Energy Inc. is a technically driven exploration and production company focused on safely and efficiently maximizing value from its assets in the United States Gulf of Mexico and offshore Mexico. Headquartered in Houston, Talos is also a leader in the emerging carbon capture and storage (CCS) industry, leveraging its deep offshore geological expertise.

    Headquarters

    Houston, TX

    Founded

    2012

    Employees

    700+

    Revenue

    $1.8 billion (2023)

    CEO

    Tim Duncan

    History of Talos Energy

    Talos Energy was founded in 2012 by Tim Duncan and John Parker, who previously co-founded Phoenix Offshore. The company went public in 2018 through a merger with Stone Energy. Talos has grown through exploration success and acquisitions in the Gulf of Mexico, and has become a first-mover in offshore CCS development.

    Operations & Business Segments

    Talos operates across the US Gulf of Mexico shallow water and deepwater areas, with a diversified portfolio of producing, development, and exploration assets. The company's CCS business includes the Bayou Bend CCS project in Texas, one of the largest CCS developments on the US Gulf Coast, being developed with Chevron and Howard Energy Partners.

    Headquarters Location

    Houston, TX

    Key Specialties & Capabilities

    Gulf of Mexico E&PDeepwater OperationsCarbon Capture & StorageOffshore ExplorationShallow Water ProductionBayou Bend CCS

    Frequently Asked Questions About Talos Energy

    What is Talos Energy?
    Talos Energy is a Houston-based E&P company focused on the US Gulf of Mexico, known for both its conventional oil and gas production and its pioneering carbon capture and storage (CCS) projects.
    What is the Bayou Bend CCS project?
    Bayou Bend is a large-scale carbon capture and storage project on the Texas Gulf Coast being developed by Talos Energy, Chevron, and Howard Energy Partners. It has the potential to store over 500 million metric tons of CO2.
    Where is Talos Energy headquartered?
    Talos Energy is headquartered in Houston, Texas.
    What does Talos Energy do in Houston?
    Talos Energy is a upstream company based in Houston, TX. Talos Energy is a Houston-based E&P company focused on the US Gulf of Mexico and carbon capture and storage projects.
    Where is Talos Energy headquartered?
    Talos Energy is headquartered in Houston, TX, founded in 2012. The company operates in Houston's energy corridor as part of the upstream sector.

    More Upstream Companies in Houston

    View all Upstream companies →

    Similar Companies to Talos Energy