assistant u0026 showroom u0026 manager careers in El Mahalla El Kubra, Egypt