call for interview french speakers careers in Alexandria, Egypt