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