NDEC (Namavaran Delvar Engineering and Construction)'s IT department is led by Seyed Sadri (Rotating Equipment Lead Engineer) and has 31 employees.
Get Contacts for IT DepartmentLooking for a particular NDEC (Namavaran Delvar Engineering and Construction) employee's phone or email?