Umair A.
Process Design Engineer | FEED/EPC | Oil & Gas Projects
Global rank:
5,695
/
145,738
Skill pts: 10