RCI provides project management and project support services to the energy and petrochemical industry, on and offshore.
Inc. 5000 Rankings
No. 2345 (2009), No. 1801 (2008), No. 3045 (2007)
WebsiteData as of Publication on