Petro Staff International
–
Qatar
Reporting to the IT department manager, this position will be responsible to identify, prioritize, incubate, and exploit business opportunities provided by information, communication, and digital technologies to develop and implement processes... - May 16