About Energy XXI
Energy XXI is a public company operating in the Oil and Gas industry, and is headquartered in Houston, United States, with approximately 51-200 employees.
Key Facts
- Industry
- Manufacturing & Industrial
- Founded
- 2005
- Headquarters
- 1021 Main St., Houston, Texas, 77002, United States
- Company size
- 51-200 employees
- Website
- energyxxi.com
- Annual Revenue
- $10M–$20M
Leadership & Decision Makers
Contact details of 5 Energy XXI decision makers
'Michael Kane'
Tiffany Thom
Glen Priestley
xxx xxx
Ben Marchive
General Emails
General company emails, e.g. customer support lines
Similar Companies like Energy XXI
HQ: Menlo Park, California, United States
HQ: Redwood City, CA, United States
HQ: Boston, MA
HQ: Munich, Bayern, Germany
HQ: Seoul, Seoul-t'ukpyolsi, South Korea
Frequently Asked Questions about Energy XXI
What does Energy XXI do?
Energy XXI is a public company operating in the Oil and Gas industry, and is headquartered in Houston, United States, with approximately 51-200 employees.
Where is Energy XXI headquartered?
Energy XXI is headquartered in 1021 Main St., Houston, Texas, 77002, United States.
When was Energy XXI founded?
Energy XXI was founded in 2005.
How many employees does Energy XXI have?
Energy XXI has approximately 51-200 employees.
What industry is Energy XXI in?
Energy XXI operates in the Manufacturing & Industrial industry.
What is Energy XXI's annual revenue?
Energy XXI has an annual revenue of $10M–$20M.
How do I contact Energy XXI?
You can contact Energy XXI via email at a.schaefer@energyxxi.com or hjohnston@energyxxi.com, headquartered in 1021 Main St., Houston, Texas, 77002, United States.