Umair A.
Process Design Engineer | FEED/EPC | Oil & Gas Projects
Global rank:
8,146
/
151,705
Skill pts: 10