Join Our Team

Grow and advance your career with a passionate and innovative team proactively helping clients achieve better financial results

Find Your Crowd

Whether you’re transitioning from college to your first professional career, or a seasoned professional considering new opportunities, this change can be both exciting and nerve-wracking. It’s important to find a team that’s the right fit for your strengths, your goals, and your values.

If you are looking at this change as an opportunity to find a place to…

  • Succeed in your career without sacrificing your personal life
  • Continuously grow and develop your technical skills and emotional intelligence
  • Provide clients with genuine, helpful, proactive guidance
  • Leverage your individual strengths and abilities as part of a positive and passionate team

…then you’re our kind of people.

Who We Are

TDT has been helping small businesses thrive since 1975. We are a Top 400 Firm with 80 team members, including 10 Partners, across 8 locations in the great state of Iowa. We serve clients nationwide through 3 core service areas: Advisory, Tax, and Assurance.

We believe everyone has unique life and work values that make them who they are. At TDT, we have 6 core values that our team exhibits and lives out every day. These values drive our culture.

Watch our videos below to learn how our team members exemplify our core values. 

Be Better

We constantly strive to grow and improve; to be better than we were before.


We do what’s right & follow through. Even when it’s not the easiest or most popular choice.


We are authentic and approachable. We sincerely desire to be kind and helpful.

Team First

We leverage our individual strengths to do more together than we could alone.

Own It

We take responsibility, we take initiative, and we figure things out.


We love what we do. We don’t just work with numbers; we work with people.

Meet Our Team

Meet our team and catch a glimpse of what it is like to work at TDT.

Benefits to Help You Succeed at Work and Life

Our benefits are designed to help you build a rewarding career while enjoying a fulfilling personal life. In addition to health benefits and career development we provide generous vacation and holiday time, flexible schedules and cap our work weeks at 50 hours (even during busy season).


  • 50-hour work week max
  • 3+ weeks of paid time off
  • 10 paid holidays
  • Flexible work schedules
  • Social activities and outings
  • Limited (or no) overnight travel


  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending accounts
  • Disability coverage
  • 401k Profit Sharing Plan


  • CPA exam support
  • Progressive and supportive leadership team
  • Access to leading technology tools
  • Opportunity to specialize
  • Continuous training and development
  • Diversity of clients

TDT goes above and beyond to provide the team a wide variety of training, including both soft and technical skills. There’s always an opportunity to keep improving yourself.

Chad, Assurance Manager

I like the work-life balance at TDT. It’s a very healthy environment to be a part of. If there are important things that come up in my personal life, I always feel supported here. Vacations and time off are encouraged and our team works hard as a result.

Sam, Senior Assurance Associate

TDT invests in our professional development and recognizes it isn’t just about technical skills, but also interpersonal skills. Having a focus on that type of development impacts all aspects of our lives, not just while at work.

Paul, Manager

I really appreciate how TDT has pushed the envelope every year, whether it’s new technology, processes, or services.

Ross Van Laar, Assurance Partner

I like that the firm makes a priority to bring the entire team together during our quarterly meetings. I enjoy seeing the entire team in person and getting to know everyone better.

Jeanne, Administrative Support Coordinator

There is a lot of transparency from the Management Team. Firm goals and our progress towards those goals is shared, and everyone sees the entire picture of what we’re trying to do.

Nick, Senior Assurance Associate

TDT was such a great place to transition from being a full-time college student to being a full-time employee, and now I can’t imagine being anywhere else. I have had room to grow as a member of the team and also as a person. I love that I get to work with so many different people in all nine offices and that I can thrive and make my own mark on the firm through the work that I’m doing.

Caitlin, Marketing & Growth Specialist

After first completing the summer internship program at TDT, I knew that I had a strong desire to remain with the firm. Now, after joining the firm, it has been such a positive and impactful opportunity as I have begun my career in accounting. The partners and staff have worked to put me in a great position to learn, grow, and succeed as a professional. The outstanding training I received and continue to receive in my first year has culminated into a much higher understanding of not only the different accounting software, but even accounting theory and principals. In all, the staff here at TDT have done just a tremendous job in not only welcoming me to the firm, but setting me up for a fulfilling career in accounting.

Aaron, Associate