Global Insurance Strategy Lead
Listed on 2026-10-11
-
Insurance
Risk Manager/Analyst
Macro Source in Savannah, GA is seeking an Insurance Manager to oversee the company’s global insurance program, strategy, risk transfer, and claims management. You will advise Finance, Legal, Operations, Treasury, HR, and C-level leadership on insurance matters.
The role requires 5+ years of corporate insurance experience, knowledge of P&C, liability, and specialty lines, and strong negotiation with brokers and carriers.
Our team is growing, and we are hiring a Global Insurance Strategy Lead in Savannah, GA, United States.
Join Macro Source LLC and contribute to our ongoing work.
Take a moment to read everything above and see whether this role is right for you.
This posting is for the Global Insurance Strategy Lead role at Macro Source LLC, based in Savannah, GA, United States.
We are looking to fill the Global Insurance Strategy Lead position at Macro Source LLC in Savannah, GA, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).