Ombudsman Cayman Islands is rated 3 out of 5 in the category government administration. Read and write reviews about Ombudsman Cayman Islands. The Ombudsman is the independent watchdog over government in the Cayman Islands and protector of the public with powers to: •ensure the government acts fairly and makes reasonable decisions •investigate public complaints against the police •receive whistleblower disclosures •protect information rights
Address
64 Shedden Road PO Box 2252
Company size
11-50 employees
Headquarters
George Town, Grand Cayman