Michael Moskos is an experienced audit professional currently serving as an Audit Manager at Zurich Insurance since December 2023. Prior to this role, Michael held various positions at Allstate from June 2017 to November 2023, including Audit Specialist, Senior Lead Auditor, Lead Auditor, and Corporate Auditor. Michael has also gained valuable experience as an Internal Audit Intern at United Airlines, where responsibilities included Sarbanes-Oxley compliance testing, and as a Corporate Auditor Intern at Bank of America. Additionally, Michael started the career as an Accounting Intern at Alliance CPA, providing tax solutions, and has early work experience in customer service at Jewel-Osco. Michael has a solid educational foundation from DePaul University.
Sign up to view 2 direct reports
Get started
This person is not in any teams