Office of Inspector General City of New Orleans Employee Directory
Government AdministrationLouisiana, United States11-50 Employees
The Office of Inspector General for the City of New Orleans is an independent, nonpartisan entity within government administration that aims to promote integrity and accountability in City government. Its core responsibility is to prevent and detect fraud, waste, abuse, and corruption in City operations and among City contractors, while aiming to uphold transparency, efficiency, and effectiveness in government practices. Located in New Orleans, Louisiana, the office operates with a small to mid-sized staff focused on oversight, compliance, and performance within the municipal sector. It provides channels for reporting concerns—via a hotline, email, or the office website—with the option for tipsters to remain anonymous.