Mr John NjirainiBy Admins / May 14, 2025 Mr John Njiraini is a distinguished technocrat with vast experience in corporates having worked at various strategic levels.