Late Thomas John Post navigation Previous NNPC Ltd announces passage of Thomas John, erstwhile GMD, Alternate Chairman Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website