Organizes tax-related information and prepares tax returns. May work for individual or business clients, or work for a large corporation. Monitors tax regulations and advises on tax issues that affect business. May assist with preparation for a tax audit. May specialize in complex topics related to corporate taxes or trusts and estates.