IT/Communications

Head, Administration and IT Services Department at the Organization of the Petroleum Exporting Countries (OPEC) Full Time