Assurance Senior Manager
James is an Assurance Manager in MCM’s Assurance Department with more than ten years of comprehensive experience in public accounting. He has significant experience with managing multi-national and local manufacturing, construction, healthcare, not-for-profit, professional services, and employee benefit plan audits. As a member of the revenue recognition and lease champions teams, James plays an active role in assisting clients in implementing new accounting standards.
James also has experience in researching accounting and auditing issues, assisting and advising clients with their accounting and business related concerns and preparing financial statements in accordance with accounting principles generally accepted in the United States of America and other financial reporting frameworks.