Richard Owrey Email

VP - Information Technology . Ellwood Oil and Gas

Current Roles

Employees:
592
Revenue:
$181.3M
About
Ellwood Oil & Gas brings the full capabilities and strengths of Ellwood Group companies together, to support and focus on the needs of our strategic partners in the Oil & Gas industry.
Ellwood Oil and Gas Address
600 Commercial Ave.
Houston, TX
United States
Ellwood Oil and Gas Email

Past Companies

Ellwood Group Inc.VP - Information Technology

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.