Yes, lots of public institutions in the USA have gone to ombudsperson, as has the UN in New York. But it's a poor portmanteau. Best to start again with a gender-neutral word in any language. How about just mediator?