Ruth works with a wide range of clients to meet their financial reporting and tax compliance needs. Since joining Crowe MacKay LLP in 2006, Ruth has worked within a number of different industries providing tax, accounting, and assurance services, as well as accounting software assistance. She also has the role of managing the office accounting technician group.