Service delivery manager jobs careers in UAE