Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Oil Design and Construction Company

Oil Design and Construction Company

Oil Design and Construction Company (ODCC), established in 1991 and headquartered in Iran, is an engineering company specializing in construction and management in the oil field and energy industries.

Last updated on

About Oil Design and Construction Company

Founded

1991

Estimated Revenue

$500M-$1B

Employees

1K-5K

Category

Industry

Oil & Energy

Location

State

Tehran

Country

Iran

Tech Stack (38)

search