Ombud Council has 11-50 employees.
ombud council
| Location | People at location |
| Africa | 1-10 |
The Ombud Council is dedicated to ensuring an accessible and trusted financial sector ombud system, overseeing various ombud schemes including the National Financial Ombud, Pension Funds Adjudicator, and others. It resolves disputes related to banking, credit, insurance, and pension fund administration, providing a platform for financial customers... Read More