french careers in Suez, Egypt