lrc careers in Egypt