Building the perfect tech stack for your accounting firm

David DiNardoPresident and CEO, Envolta Cloud Accounting

With accounting and technology becoming so intertwined, firm owners and managers are having to become more intentional about the software that they choose. But when the technology ecosystem is already so extensive, and continually growing, it's an extremely difficult task.

How do you decide on the tools and technology that should make up your accounting firm's stack?

In this video, hear from David DiNardo, President and CEO of Envolta Cloud Accounting. David outlines the full tech stack that he has implemented, which has enabled Envolta to become one of Canada's fastest-growing companies, while retaining 99% of their clients.


  • The tools in Envolta's tech stack, covering all areas of running the business

  • How these tools work together, and the specific workflows they impact

  • How the client experience is impacted

  • David's tips for assessing and identifying the tools that are right for your firm

Download the presentation slides.

David DiNardo
President and CEO, Envolta Cloud Accounting

David always knew he wanted to own his own business, and more than 7 years ago he made that happen with Envolta. Located in Ottawa Canada, Envolta is a full tax preparation and Bookkeeping Company that aims to provide professional, personal, effective solutions to their clients' accounting and taxation needs. They were on Ottawa’s fastest-growing company list in 2018 and 2019, and a Canada top 500 growth company in 2019. David is passionate about operating a cloud-based firm and maintaining the right culture as he scales.

Stuart McLeod
CEO & Co-Founder, Karbon

Stuart started his first business 11 years ago and has had many successful ventures, including Paycycle, founded in 2009, which he sold to Xero in 2011. He then built the global Xero Payroll team that delivers payroll software across the US, AU, UK and NZ markets. Stuart is now paving the way for smarter tools to improve how knowledge workers collaborate with their colleagues and look after their clients.