Mass Fintech Careers

Discover the opportunities across the Mass Fintech Community

International Insurance and Captive Manager, VP

State Street

State Street

This job is no longer accepting applications

See open jobs at State Street.
Boston, MA, USA
Posted on Thursday, January 18, 2024



The Corporate Insurance Department is responsible for securing a global insurance program and providing insurance expertise for State Street Corporation. The Department is looking for a motivated insurance expert to manage State Street’s international insurance needs and insurance Captive duties. The International Insurance and Captive Manager will be responsible for securing and monitoring all lines of insurance in coordination with State Street’s global footprint and the management of an insurance Captive. The Corporate Insurance Department is comprised of highly experienced individuals with Management and Professional Liability and Property and Casualty backgrounds. This cohesive team works closely together to cross-train and provide support on all insurance coverages. In addition to placing an international insurance program and supporting the insurance Captive, the International Insurance Manager will be responsible for reviewing contracts, recommending vendor insurance requirements and managing relationships with the insurance brokerage and underwriting community.


· Design, secure and monitor an international insurance program encompassing all lines of insurance coverage

· Insurance Captive management responsibilities

· Ensure global compliance with all regulatory and insurance requirements

· Effectively negotiate insurance terms and conditions and review insurance policies and endorsements for accuracy

· Serve as an insurance expert for contracting, including client and third-party vendor contracts, RFP and Due Diligence questionnaires

· Manage and grow insurance brokerage and carrier relationships

· Manage the internal network of global colleagues in order to execute insurance needs

· Manage the certificate of insurance process for all global business functions

· Facilitate the reporting and management of insurance claims, while acting as the liaison between State Street, the insurance community and outside counsel

· Monitor the insurance program expenses in compliance with budget strategies

· Assist with various insurance risk management initiatives or projects as necessary


· 7 plus years of relevant global insurance/risk management experience required

· Expertise in Professional and Management Liability and Property and Casualty insurance

· Experience with insurance Captives and the reinsurance market

· High degree of attention to detail

· Strong multitasking skills while delivering high standards of quality

· Excellent written and verbal communication skills, including the ability to work across all levels of management

· Proven team-building and collaborative skills

· Bachelor’s degree


State Street Corporation (NYSE: STT) is one of the world's leading providers of financial services to institutional investors, including investment servicing, investment management and investment research and trading. We service and manage investments for the world’s governments, institutions and investment companies through a global network of approximately 42,000 employees in more than 100 geographic markets.

Salary Range:

$100,000 - $160,000 Annual

The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.

This job is no longer accepting applications

See open jobs at State Street.