Related persons

Francis MulavaMechanical engineer at Bata Shoe Kenya PLC