AIG

City of London
Total Offices: 5
49,681 Total Employees
Year Founded: 1919

Teams at AIG

Recently posted jobs

4 Days AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
Supports UK portfolio performance monitoring, optimization, pricing and reserving analysis, loss-ratio planning, budgeting, regulatory requests, audits, and senior management reporting. The role coordinates actuarial workstreams, contributes to underwriting and reinsurance reviews, advises profit centers on growth and remediation, and mentors junior team members.
4 Days AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
Leads integrated marketing programmes for AIG’s UK franchise across paid, owned and partner channels. Responsibilities include developing campaigns, content and thought leadership; managing website and social publishing; engaging brokers and clients; using CRM and campaign data to improve targeting; tracking performance; coordinating stakeholders; and strengthening digital journeys, governance and brand consistency. The role combines strategic planning, hands-on delivery, commercial focus and team leadership.
15 Days AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
Leads catastrophe model validation and research for natural catastrophe, terrorism, climate, and other perils. Manages research analysts, evaluates vendor models, develops AIG’s view of risk, supports climate-risk regulatory engagement, and collaborates with underwriting, actuarial, risk engineering, ERM, data, and external partners. The role also drives catastrophe modeling process transformation and communicates technical findings to senior stakeholders and regulators.