Alta Mesa was an upstream oil and gas company focused on the acquisition, exploration, development, and production of oil and gas properties in Oklahoma, Texas, Louisiana, and Florida.

Website
Headquarters Houston, TX
Exit Description Trace exited this investment in 2014