Nigeria Tax Ombud To Collaborate With Revenue Authorities On Operational Efficiency The Whistler Apr 23, 2026 0 Nigeria's Tax Ombud/Chief Executive, Office of the Tax Ombud, Dr. John Nwabueze, had reassured tax and revenue!-->!-->!-->…