Telesales Representative careers in Giza, Egypt