stakeholder management specialist careers in Najran, Saudi Arabia