107 employees
OMNI Energy Services offers oilfield services to onshore and offshore oil and gas regions.
1987
OMNI Energy Services raised undisclosed on July 31, 1996
Investors: Advantage Capital