strategy consultants careers in Najran, Saudi Arabia