Stock Controller France careers in Cairo, Egypt