CAREERS
At Thoresen Diaby Helle Condon & Dodge, Inc., we believe that work should be both fulfilling & fun.

We’re committed to creating an environment where our team members can thrive professionally & personally.
Learn from experienced professionals & industry leaders who are eager to share their knowledge & guide you in your career.


Our hybrid work schedule offers the flexibility you need to balance your career & life outside of work.
Our office is conveniently located on Highway 169, in a newly renovated building equipped with a game room, golf simulator, full fitness facility, coffee shop & cafeteria.

Join us & be part of a team that values collaboration, innovation & a vibrant office culture.
Current Openings:
TDHCD, Inc. is a respected CPA and business consulting firm serving privately held companies and high-net-worth individuals. With a team of approximately 25-30 professionals, we combine the technical expertise of a larger firm with the close-knit, collaborative culture of a boutique practice. Our team is dedicated, supportive, and genuinely enjoys working together, creating an environment where employees can thrive professionally while having fun along the way.
We are seeking an experienced Audit Manager to join our growing team. This role offers an excellent opportunity for a proven public accounting professional to lead client engagements, mentor staff, strengthen client relationships, and help shape the future of the firm. For the right individual, this position provides a clear path toward senior leadership and potential partnership opportunities.
Position Summary
As an Audit Manager, you will oversee multiple audit and assurance engagements while serving as a trusted advisor to clients and a leader within the firm. You will be responsible for engagement planning, quality control, staff development, client relationship management, and ensuring the successful delivery of services across a diverse client portfolio.
Primary Responsibilities
- Manage and oversee multiple audit and assurance engagements for privately held businesses across a variety of industries (including EBP audits).
- Serve as the primary client contact and build strong, long-term client relationships.
- Work with Partners and clients to establish engagement expectations, timelines, staffing requirements, and project deliverables.
- Review audit workpapers, financial statements, disclosures, and engagement deliverables to ensure compliance with professional standards and firm quality requirements.
- Oversee engagement budgets, monitor realization, and manage project profitability.
- Coordinate communication among clients, staff, seniors, and firm leadership to ensure engagements progress efficiently and deadlines are met.
- Provide leadership, mentoring, coaching, and performance feedback to Audit Seniors, Associates, and Interns.
- Identify technical accounting, auditing, and business issues and provide practical solutions and recommendations.
- Develop a comprehensive understanding of clients’ businesses, industries, risks, and operational challenges.
- Review and provide guidance on individual, corporate, and partnership tax matters as needed.
- Perform and oversee technical accounting and auditing research utilizing firm resources and professional guidance.
- Utilize firm software, workflow tools, research platforms, and approved AI-enabled technologies to enhance engagement quality and efficiency.
- Participate in firm initiatives related to practice development, recruiting, training, and process improvement.
- Assist in business development activities, including identifying cross-selling opportunities and supporting new client acquisition efforts.
- Meet productivity, realization, and utilization expectations.
- Maintain the highest standards of professional ethics, quality, and client confidentiality.
Qualifications
Required
- Bachelor’s degree in Accounting, Finance, or a related field.
- CPA license in good standing.
- 6+ years of public accounting experience with significant audit and assurance experience.
- 3+ years of experience supervising engagement teams and managing client relationships.
- Strong knowledge of GAAP, GAAS, financial reporting, and risk-based auditing methodologies.
- Demonstrated ability to manage multiple engagements simultaneously.
- Strong project management, organizational, and leadership skills.
- Excellent verbal and written communication abilities.
- Proven ability to develop staff and foster a positive team environment.
Preferred
- Experience serving privately held companies and middle-market businesses.
- Experience managing complex audits and multi-entity organizations.
- Industry specialization experience is a plus.
- Experience participating in business development or client expansion efforts.
- Interest in pursuing future leadership and partnership opportunities.
Work Environment & Flexibility
At TDHCD, we recognize that successful professionals work best in different environments. We offer:
- In-office, hybrid, and fully remote work options.
- Flexible scheduling to accommodate personal and family commitments.
- Modern technology and efficient paperless processes that support productivity from any location.
- A collaborative team environment where accessibility and communication remain priorities regardless of work arrangement.
- Half-day Fridays beginning after April 15 through August (36 hour work weeks).
Busy Season Expectations
We are committed to maintaining a healthy work-life balance while meeting client needs. During peak audit and tax seasons, Audit Managers can generally expect to work approximately 55 hours per week. Outside of busy season, workloads are managed to provide greater flexibility and balance.
Career Growth
We are committed to developing future leaders within our firm. This role offers opportunities to progress into:
- Senior Manager
- Director
- Potential Partnership Opportunities
We actively invest in professional development, continuing education, leadership training, mentoring, and business development opportunities to help team members achieve their long-term career goals.
Why Join TDHCD?
- Competitive compensation and benefits package.
- Generous paid time off.
- Flexible work arrangements, including fully remote opportunities.
- Professional development and continuing education support.
- Exposure to diverse and sophisticated client engagements.
- Collaborative and enjoyable culture within a team of 25-30 professionals.
- Clear advancement opportunities and potential path to partnership.
- State-of-the-art paperless workflow and technology platform.
- Opportunity to make a meaningful impact within a growing firm.
Compensation
Salary Range: $100,000-$130,000 annually
Compensation will be based on experience, technical expertise, professional certifications, leadership abilities, and business development contributions. Offers are typically made below the maximum to allow room for future compensation increases in the role. The compensation offer will be based on factors such as experience, education, licensure, certifications, skills, and business needs.
Location
St. Louis Park, MN (In-Office, Hybrid, or Fully Remote Options Available)
Apply
If you are looking for an opportunity to grow your career with a firm that values excellence, collaboration, flexibility, and long-term professional success, we’d love to hear from you.
Sheila Harms
TDHCD, Inc.
600 Highway 169 South, Suite 1960
St. Louis Park, MN 55426
Email: sharms@tdhcd.com
TDHCD, Inc. is a respected CPA and business consulting firm serving privately held companies and high-net-worth individuals. With a team of approximately 25-30 professionals, we combine the technical expertise of a larger firm with the close-knit, collaborative culture of a boutique practice. Our team is dedicated, supportive, and genuinely enjoys working together, creating an environment where employees can thrive professionally while having fun along the way.
We are seeking an experienced Audit Senior to join our growing team. This is an excellent opportunity for a motivated accounting professional to work alongside talented colleagues, serve a diverse client base, and build a long-term career with a firm that values professional growth and leadership development.
Position Summary
As an Audit Senior, you will play a key role in planning, executing, and completing assurance engagements while supervising staff and serving as a primary point of contact for clients. You will leverage your technical expertise, leadership abilities, and communication skills to deliver exceptional client service and contribute to the continued success of the firm.
Primary Responsibilities
- Lead and complete multiple audit and assurance engagements for privately held businesses.
- Work with clients, Partners, and Managers to establish engagement timelines, coordinate fieldwork, and ensure projects are appropriately staffed and completed on schedule.
- Prepare and review audit workpapers in accordance with professional standards, including proper documentation, conclusions, cross-references, and supporting evidence.
- Prepare and review financial statements, disclosures, management letters, and other engagement deliverables.
- Coordinate communication with clients and engagement team members to ensure information and documentation are received, reviewed, and processed in a timely manner.
- Supervise, mentor, train, and review the work of staff accountants and associates.
- Develop a strong understanding of clients’ businesses, industries, risks, and operational challenges.
- Identify opportunities to improve client processes and provide value-added business recommendations.
- Utilize firm software, workflow tools, research platforms, and approved AI-enabled technologies to improve efficiency, accuracy, and quality while maintaining professional standards and client confidentiality.
- Perform technical accounting and auditing research utilizing available firm resources and professional guidance.
- Prepare and review individual, corporate, and partnership tax returns as needed.
- Meet productivity and utilization expectations, including the timely and accurate reporting of billable and non-billable time.
- Communicate effectively with clients, firm leadership, and engagement team members throughout all phases of engagements.
- Maintain the highest standards of professional ethics, quality, and client confidentiality
Qualifications
Required
- Bachelor’s degree in Accounting, Finance, or a related field.
- 5+ years of public accounting experience, including audit and assurance engagements with at least 3 years working with complex engagements.
- Strong understanding of GAAP, financial statement preparation, and auditing standards.
- Ability to manage multiple engagements and deadlines simultaneously.
- Excellent analytical, organizational, and problem-solving skills.
- Strong verbal and written communication skills.
- Ability to work independently while collaborating effectively within a team environment.
Preferred
- CPA license or active progress toward CPA certification.
- Experience supervising, mentoring, or training staff.
- Experience working with privately held businesses and middle-market clients.
- Demonstrated ability to build and maintain strong client relationships.
Work Environment & Flexibility
At TDHCD, we recognize that successful professionals work best in different environments. We offer:
- In-office, hybrid, and fully remote work options.
- Flexible scheduling to accommodate personal and family commitments.
- Modern technology and efficient paperless processes that support productivity from any location.
- A collaborative team environment where accessibility and communication remain priorities regardless of work arrangement.
- Half day Fridays beginning after April 15th through August (36 hour work weeks).
Busy Season Expectations
We are committed to maintaining a healthy work-life balance while meeting client needs. During peak audit and tax seasons, Audit Seniors can generally expect to work approximately 55 hours per week. Outside of busy season, workloads are managed to provide greater flexibility and balance.
Career Growth
We are committed to developing future leaders within our firm. This role offers a defined path for advancement, with opportunities to progress into:
- Audit Manager
- Senior Manager
- Director
- Potential Partnership Opportunities
We actively invest in professional development, continuing education, mentoring, and leadership training to help team members achieve their long-term career goals.
Why Join TDHCD?
- Competitive compensation and benefits package.
- Generous paid time off.
- Flexible work arrangements, including fully remote opportunities.
- Professional development and continuing education support.
- Exposure to diverse and sophisticated client engagements.
- Collaborative and enjoyable culture within a team of 25-30 professionals.
- Clear advancement opportunities and potential path to partnership.
- State-of-the-art paperless workflow and technology platform.
Compensation
Salary Range: $85,000-$100,000 annually
Compensation will be based on experience, technical expertise, professional certifications, and leadership potential. Offers are typically made below the maximum to allow room for future compensation increases in the role. The compensation offer will be based on factors such as experience, education, licensure, certifications, skills, and business needs.
Location
St. Louis Park, MN (In-Office, Hybrid, or Fully Remote Options Available)
Apply
If you are looking for an opportunity to grow your career with a firm that values excellence, collaboration, flexibility, and long-term professional success, we’d love to hear from you.
Sheila Harms
TDHCD, Inc.
600 Highway 169 South, Suite 1960
St. Louis Park, MN 55426
Email: sharms@tdhcd.com
TDHCD, Inc. is a CPA and business consulting firm specializing in services for privately held companies and high-net-worth individuals. We are a growing team of talented professionals who are smart, dedicated, collaborative, and fun to work with. We are committed to delivering exceptional client service while fostering a culture that supports professional growth and work-life balance.
We are currently seeking a Client Accounting Services (CAS) Associate to join our team in St. Louis Park, Minnesota. This is a full-time position (30-40 hours per week) offering the opportunity to work with a diverse client base across multiple industries. The ideal candidate will enjoy problem solving, working with technology, and helping clients maintain accurate financial records and reporting.
Position Summary
As a CAS Associate, you will support the accounting and financial reporting needs of multiple clients. You will be responsible for maintaining accurate accounting records, importing and reviewing financial data, reconciling accounts, preparing reports, and assisting clients with their day-to-day accounting needs. You will work closely with clients and other team members to ensure timely, accurate, and meaningful financial information.
Primary Responsibilities
- Record and maintain client financial transactions, including sales, expenses, and journal entries.
- Import and review transaction data from banks, credit card providers, and third-party software applications.
- Maintain accurate general ledger accounts and supporting documentation.
- Perform bank, credit card, and balance sheet account reconciliations.
- Prepare monthly, quarterly, and year-end accounting workpapers.
- Assist with month-end and year-end closing processes.
- Prepare quarterly payroll tax reports and related filings (if applicable).
- Generate financial reports and provide accounting support to clients.
- Communicate directly with clients regarding bookkeeping, accounting, and reporting matters.
- Collaborate with firm personnel to provide outstanding client service.
Qualifications
Required
- 2-3 years of bookkeeping, accounting, or client accounting services experience.
- Strong understanding of bookkeeping and basic accounting principles.
- Excellent attention to detail and organizational skills.
- Ability to manage multiple clients and deadlines simultaneously.
- Strong written and verbal communication skills.
- Proficiency with Microsoft Excel and business software applications.
Preferred
- Experience working in a public accounting firm or outsourced accounting environment.
- Experience serving clients across a variety of industries.
- Experience with QuickBooks Online and/or QuickBooks Desktop.
- Experience preparing quarterly payroll tax reports is beneficial but not required.
- Experience importing financial data into accounting software.
- Familiarity with third-party applications that integrate with QuickBooks and other accounting platforms is beneficial but not required.
Technology Experience
Preferred experience with:
- QuickBooks Online
- QuickBooks Desktop
- Microsoft Excel
- Payroll reporting software
- Third-party applications that integrate with QuickBooks
- Cloud-based accounting and document management platforms
Compensation & Benefits
TDHCD offers:
- Starting salary of $50,000+ annually, based on experience and qualifications.
- Competitive benefits package.
- Paid time off.
- Professional development and continuing education opportunities.
- Challenging and rewarding work with a diverse client base.
- Advanced technology and efficient paperless processes.
- Flexible scheduling options that support work-life balance and family commitments.
Location
St. Louis Park, MN
Apply
If you are interested in joining our team, please submit your resume to:
Laura Gruman
TDHCD, Inc.
600 Highway 169 South, Suite 1960
St. Louis Park, MN 55426
Email: lgruman@tdhcd.com
No recruiter inquiries, please.