Our client has one of the lowest turnover rates of any accounting firm in the Twin Cities.  Their commitment to employee engagement and development ensures an opportunity for lifelong success in a fun, flexible and rewarding environment.  They are looking to fill a key role within their construction group.

The Construction Consultant is responsible for the review and improvement of operating processes and IT mechanisms
specific to the Construction Industry.


  • Advise on the design, planning, and installation of IT systems for clients.
  • Provide recommendations on appropriate software, systems, and hardware.
  • Installation of new software.
  • Conduct trainings for end-users.
  • Preparation of test plans and test scripts for system testing.
  • Provide support during upgrades and implementations.
  • Has working knowledge of construction related accounting principles such as job costing, overhead burden, retainage, allocations and WIP schedules.
  • Has working knowledge of general accounting principles such as AP, AR, general ledger and payroll


  • Education:  Bachelor’s Degree or equivalent combination of education and work experience in construction systems
    consulting to equal 5 years.
  • Experience:
    • Experience in a help desk or customer support environment
    • Basic experience with Microsoft SQL Server
    • Basic experience with various reporting solutions Excel, SSRS, MR, etc.
    • Basic experience with macros and simple programing.
    • Familiarity with industry needs and systems.
  • Skills/Abilities:
    • Strong Interpersonal skills, communication skills, active listening and customer-care skills.
    • Excellent written and verbal communication skills.
    • Strong organization skill.
    • Ability to meet client expectations in a timely manner.
    • Ability to analyze, solve and debug technical problems across multiple platforms.
    • Ability to multi-task and adapt to changes quickly
    • Technical awareness: ability to match resources to technical issues appropriately.

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

Reports to: Board of Directors

Location: Golden Valley Headquarters


The CEO of Our Client holds an important leadership role within the their group of companies.  In this capacity you will have oversight of several key critical areas of the entire organization.  Working to support and help the heads of each of the company’s eight business units to grow their individual companies, you will ensure that our client provides the shared resources the business units require in a timely and affordable manner.  Assisting you in this effort will be a support team of accounting, marketing, and human resource staff.

The CEO is responsible for overseeing and enhancing the group of companies’ cash flow while ensuring the organization is in compliance in all financial and legal areas.  You will deliver the proper strategic direction as well as create a vision for success for the management services organization. To thrive in this role, you must be a prudent manager and an inspiring leader. The ideal candidate will have a business mindset, superior financial management skills, and will be able to see the “big picture” in a variety of settings.  In addition, you will have experience with, and a passion for closely-held businesses.

Essential Functions

  • Leadership
    • Oversight of Business Unit Leadership
    • Interacting with owners
    • Business units’ vision, mission & values
    • Growth, profit, and risk optimization
  •  Accounting/Financial
    • Profit Sharing Trust
    • Financial planning, capital and operating budgets
    • Banking relationships
    • Outside audit and auditors
    • Accounting Department management
    • Facilities Management
  • Human Resources
    • Medical Benefits Plan
    • Wage and incentive compensation and administration
    • Social responsibility
    • Employee engagement, development, and leadership planning
  • Legal
    • Legal affairs
    • Real estate partnerships
    • Corporate Secretary duties
  • IT
    • Information Technology
    • Monitoring RRAMAC

Core Competencies

  • Financial governance, budgeting, cash management
  • Decision Making
  • Risk Management
  • Planning
  • Communication/Building effective relationships
  • Customer focus, (Internal & External)


  • Flexibility
  • Honesty
  • Adaptability to the situation
  • Encourages initiative
  • Value driven decision-making
  • Delegating
  • Integrity
  • Leadership by example


  • Develop high quality business strategies and plans ensuring their alignment with short-term and long-term objectives
  • Lead and motivate subordinates to advance employee engagement
  • Oversee all operations and business activities to ensure they produce the desired results and are consistent with the overall strategy and mission
  • Make high-quality investing decisions to advance the business and increase profits
  • Enforce adherence to legal guidelines and in-house policies to maintain the company’s legality and business ethics
  • Review financial and non-financial reports to devise solutions or improvements
  • Build trust relations with key partners and stakeholders and act as a point of contact for important shareholders
  • Analyze problematic situations and occurrences and provide solutions to ensure company survival and growth
  • Maintain a deep knowledge of the markets and industry of the company


  • Proven experience as CEO, CFO, or in a CPA or financial leadership position
  • Experience in developing profitable strategies and implementing vision
  • Strong understanding of corporate finance and performance management principles
  • Familiarity with diverse business functions such as marketing, PR, finance, IT, etc.
  • In-depth knowledge of corporate governance and general management best practices
  • An entrepreneurial mindset with outstanding organizational and leadership skills
  • Analytical abilities and problem-solving skills
  • Excellent communication and public speaking skills
  • MSc/MA in business administration or CPA


For more information, or to submit your Resume/CV in confidence, contact David Dodge, CPC,  dldodge@headwaterssearch.com