POSITION: MANAGER – SERVICE DELIVERY REQUIRED Nos.: 5 JOB LOCATION: ABU DHABI, UAE Co. NAME: STAR SERVICES LLC, UAE. JOB DESCRIPTION: 1…