Alta Schoultz Head Innovation, PPC Ltd Head InnovationPPC LtdSouth AfricaFollowIntroduction Alta Schoultz is Head Innovation at PPC Ltd.Sessions