Jay Makorani

Jay Makorani

C.E.O & Managing Director at Geoenvis Africa