Marsh is seeking an Invoice Compliance Analyst to join its Revenue & Compliance team in Urbandale, Iowa. The role is hybrid and requires at least six days per month in the office. It is an eight-month contract. The analyst audits revenue documentation, reconciles client records, works with internal teams to resolve documentation discrepancies, and supports process improvements. The role includes preparing or analyzing accounting reports and consolidated statements, presenting findings to client teams and senior managers, and contributing to internal accounting policies and team transitions. The analyst may also review and guide junior accountants and offshore staff, and provide advice and training to colleagues and client teams.