We have been retained by a local CPA firm to identify experienced Business Tax Managers to join their leadership team.

As a Tax Manager you will play an important role in both delivering exceptional services to clients, as well as helping develop and mentor internal professional staff.  Our client firm offers team members access to state of the art technology, the finest research tools, and fun, friendly and collaborative cultures.  They are ranked in the top twenty in the Twin Cities and provide great career opportunities for highly experienced tax professionals.


  • Responsible for supervising staff to achieve project profitability, building teams, and developing individuals.
  • Identifies and implements tax planning and consulting opportunities
  • Reviews complex tax returns for small to medium sized business, high net worth individuals, trusts & estates, and foundations
  • Manages client tax relationships and reviews client tax calculations
  • Supervises and develops staff
  • Manages, directs and monitors multiple client engagements as well as serves as a business advisor to clients
  • Identifies and assists with implementation of tax planning and tax savings strategies
  • Researches and consults on complex tax matters
  • Develops and owns client relationships with a variety of clients in various industries
  • Manages multiple teams and provides performance feedback to all members of those teams
  • Anticipates and addresses client concerns and resolves problems as they arise
  • Promotes new ideas and business solutions that result in extended services to existing clients
  • Keeps abreast of latest developments and the firm’s standards and policies
  • Keeps abreast of industry developments and their effects on client’s competitive position
  • Communicates effectively with clients
  • Communicates with engagement leaders regarding open items or other important matters in a timely manner
  • Works within budgets and deadlines


  • BS in Accounting required, Masters in Taxation or other advanced degree is a plus
  • Certified Public Accountant (CPA) or Enrolled Agent (EA) required
  • Minimum of six (6) years of progressive experience in public accounting or corporate/public blend


  • Work independently and take initiative, anticipating and resolving problems
  • Consolidated C-Corp, partnership, S-Corp, Individual and multi-state experience
  • Ability to develop strong client relationships
  • Possess effective writing, communication and tax research skills
  • Ability to mentor and develop staff
  • Ability to work on multiple projects and meet deadlines
  • Ability to establish and maintain effective working relationships with co-workers and clients
  • Proficient with technology
  • Interest in generating new revenue


  • Rapid career track potential
  • Competitive salary and bonus plan
  • Generous PTO and healthcare benefits
  • 401(K) with company match
  • Office locations, Remote or in Minneapolis Suburbs

Our Client is an Equal Opportunity Employer


Our Client Firm is a Twin Cities based accounting firm delivering exceptional service for their clients throughout the Midwest. This CPA firm located in the Western Suburbs of the Twin Cities has over one hundred talented professionals delivering audit and accounting, outsourced bookkeeping, and tax services.

Their continued growth has created a need to add a key professional to their Tax team. As a Tax Senior you will play an important role in managing client relationships and supervising and developing staff. Our client offers its team members access to state of the art technology, the finest research tools, and a fun, friendly and collaborative culture in which to thrive and grow as an accounting professional.

The Senior Accountant is responsible for organizing and driving client deliverables individually or as part
of a team. They are the face of the firm and maintain client contact to effectively complete assigned


Financial Performance
• Accountable for project work plans and assigned tasks; including budget and profitability.
• Identify opportunities to improve project profitability.

Client Service Management
• Strong understanding of clients’ situation.
• Identify client needs and opportunities.
• Build working relationships with clients.

Business Development
• Identify opportunities to increase service offerings through existing firm services.

Team Development
• Organize and control multiple responsibilities and resources to achieve objectives.
• Provide timely performance feedback to assigned staff.

Personal Effectiveness
• Identify compliance issues, research technical literature and seek guidance.
• Develop deeper technical knowledge and skill set within department.
• Review staff work to ensure quality, thoroughness and completeness.
• Pursue self-development opportunities.

• Lead by example, demonstrate enthusiasm and encourage team members.
• Share and transfer knowledge with team members.

Additional roles could include but are not limited to:
• Board initiatives
• Recruiting
• Software Champion
• Training and education
• Onboarding

• Bachelor’s degree in accounting.
• Certified Public Accountant (CPA) or Enrolled Agent (EA) preferred.
• Served as a Staff Accountant or similar experience.
• Meet firm standard for chargeable hours and realization.

• Problem solving ability.
• Has made decision on department assignment.
• Communicate issues, delays and status against expectations with team members.
• A working knowledge of firm products and services in the practice area and a general knowledge of products and services in other practice areas.
• A general understanding of market trends relating to clients and local business initiatives.
• Ability to work independently and take initiative, anticipating and resolving problems.
• Proven ability to manage multiple priorities and assignments.
• High level of ethics, integrity and professionalism.
• Demonstrates organization and administrative skills.
• Displays sound decision-making skills
• Ability to concisely an effectively communicate work performed
• Aligned self-development to support position responsibilities