Manager (staffing / resource management) to join our IMEA Talent Management Team! This role is based out of our Doha office… Apply Now Post navigation We’re Hiring License Owner, Doha We’re Hiring Data Center Technician – QA – Doha – On-site