Africa Rain Appoints Brandon Leigh as New CEOBy Tapiwa Matthew MutisiOctober 13, 2020 Rain has announced that its current CEO, Willem Roos, will move to a non-executive role…