Tax Ombud corporate office is located in Nguza St, Vosloorus, Gauteng, 12390, South Africa and has 11-50 employees.
tax ombud
tax ombudsman
Departments
Number of employees
Operations
4
C-Suite
2
Marketing
2
Legal
1
Finance
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Tax Ombud's success, and advanced their careers.
Senior Communications ... at SARS
Worked as Communications Outreach Publications & Editing...
at Tax Ombud
Explore More
The Office of the Tax Ombud serves as an independent advocate for taxpayers against the South African Revenue Service (SARS), providing a platform for resolving tax complaints and ensuring fair treatment. It offers free services to assist individuals in lodging complaints and addressing unfair practices by SARS. The office also focuses on identifyi... Read More