188 employees
Talos Energy is a technically driven, independent oil and gas exploration and production company.
2012
Talos Energy LLC raised undisclosed on April 4, 2012
Investors: Apollo Global Management Inc. and Riverstone Holdings