hr manager m f careers in Najran, Saudi Arabia