Where do tax advisors work?

They work in accounting firms, financial consulting firms, tax agencies, or as independent consultants.