Andrew is a senior manager in the assurance practice at Elliott Davis, providing audit and assurance services to customers in a variety of industries. Andrew’s assurance customers include both privately held businesses and large public companies, which have provided him with significant experience in SEC reporting and compliance with Sarbanes-Oxley Section 404. He has experience leading complex audit engagements and advising clients on technical accounting and financial reporting matters, including revenue recognition, business combinations, debt transactions, and other significant accounting issues.
Prior to joining Elliott Davis, Andrew spent six years at a Big Four firm, where he held a managerial position and served clients across multiple industries.