59 employees
IC CORPORATION provides engineering, procurement, construction, maintenance, and management services for large-scale projects.
1896