I am a QuickBooks Desktop expert for 3 years. For 1 year, I have been a technical support specialist, taking an average of 20-30 phone calls a day, supporting customers (i.e., business owners, accountants, bookkeepers, payroll administrators, IT guys) who needs help with their issue in QuickBooks. These issues range from very simple customer service issues such as answer general queries (e.g., billing/charge inquiry) to the more complex ones like fixing QuickBooks program errors, and correcting Bank Reconciliation discrepancies and/or payroll liabilities. Also, I have been a trainer for 2 years already. When I started out as a trainer, I handled classes and have onboarded new hire experts with QuickBooks Desktop, trained them with DIY Payroll, and introduced them to QuickBooks Payments. Additionally, I have a background with QuickBooks Online as I also handled QuickBooks Online Payments -----------w, I am a Sales Lead trainer, managing new hire and tenured trainers when it comes to handling their classes. As a Sales lead trainer, I give trainers updates about their current and upcoming classes. Additionally, I make sure to do a daily touchbase with them to check up on my trainers and how they are doing with their tasks, and ask them if they have any help needed.