The Senior Insurance Claims Manager, Global drives financial and operational risk outcomes across Vantage’s global portfolio. The role is the primary owner of property, casualty, auto, construction, and liability claims, while leading loss control, risk engineering, and site resilience initiatives to reduce claim frequency and severity. The position partners with Operations, Construction, Engineering, Legal, Finance, Security, and insurance partners to manage claims, accelerate resolution, and implement property protection strategies. It combines technical claims expertise, forensic investigation, engineering-based risk assessment, and strategic risk management leadership. The position is based in Denver, Colorado, under a flexible work policy requiring three days onsite and allowing two flexible days. Travel is expected to be up to 5%, with the possibility of increasing as the business evolves. Success during the first 24 months will include reducing average claim cycle time, improving recoveries and reducing claim leakage, closing outstanding risk engineering recommendations, measurably reducing recurring loss events, enhancing portfolio resilience and insurability, improving underwriting perception, reducing total cost of risk, and establishing a globally consistent claims and loss control framework.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior