Current Open Positions

Audit Associate

As an Associate, you will work as part of a team on a variety of client assignments. Experienced Associates will begin to supervise and review the work of other team members.

Audit Senior Associate

As a Senior Associate, you will be responsible for all aspects of fieldwork, including planning, day to day account management, training and supervision of entry level staff, and completing client deliverables.

Audit Manager

As a manager, you will be responsible for all aspects of a portfolio of client engagements, from client relationships to fieldwork planning and oversight to deliverables. You will participate in recruiting, coaching and staff development initiatives.

Summer Intern (Audit or Tax)

As an intern, you’ll work alongside and learn from talented innovators who love tackling problems and finding solutions. We invest in developing leaders and provide a variety of opportunities for training and advancement.

Tax Associate

As a tax associate, you’ll work alongside and learn from talented innovators who love tackling problems and finding solutions. We invest in developing leaders and provide a variety of opportunities for training and advancement.

Tax Consulting Associate

As a tax consulting associate, you will prepare tax returns, and provide tax planning and other consulting services under the supervision of our experienced tax consulting professionals.

Tax Manager

As a manager, you will serve as a liaison between the partner/principal (Engagement Leader), the client, and the professional staff. Managers play a key role in risk mitigation for the Firm, as well as in staff development and retention.

Don’t see a role that’s the right fit?

Contact us and let us know what you have in mind— we’d love to keep you in mind.