emea managed services careers in Qatar