Alta Schoultz Head Innovation, PPC Ltd Head Innovation PPC Ltd South Africa Follow Introduction Alta Schoultz is Head Innovation at PPC Ltd. Sessions