Loading price data...

Tellurian Inc.
1201 Louisiana Street , Suite 3100 , Houston, Texas, United States

Memberships : NA
Industry : Oil & Gas
Basic Member
Since Jan, 2021
About Company

At Tellurian, you have the opportunity to be part of something special. We are building a global natural gas business from the ground up, and are led by the most experienced professional in energy. Join Charif Souki, Martin Houston, and the rest of our team as we develop the next wave of LNG that will feed a hungry market.


  • Protecting our team, neighbors and the environment

  • Behaving with honesty, integrity, accountability, respect and trust

  • Listening to our global customers, investors and employees

  • Working with our contractors as partners

  • Providing a fun, innovative, entrepreneurial culture that pays for results

  • Participating in global thought leadership that helps shape the energy industry

Company NameTellurian Inc.
Business CategoryOil & Gas
Address1201 Louisiana Street
Suite 3100
United States
ZIP: 77002
Year Established2016
Hours of OperationNA
Company Services
  • Natural Gas Services
Phone NumberLocked contentSubscribe to view
Fax NumberLocked content
EmailLocked content
WebsiteLocked content
Not available
Not available
Not available
Company Review
Start your review of Tellurian Inc.
Oil & Gas Companies
Companies in United States
Contact Company
By continuing you agree to the Terms & Conditions and Privacy Policy of this website