Head of Strategy and Operations - Global Core Platform Engineering (GCPE) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Chubb · 1 day ago

Head of Strategy and Operations - Global Core Platform Engineering (GCPE)

Chubb is a world leader in insurance, and they are seeking a Head of Strategy & Operations for their Global Platforms Business Office. This role involves shaping and executing the technology vision, leading cross-functional initiatives, and ensuring financial discipline to drive organizational effectiveness and operational excellence.

Commercial InsuranceFinancial ServicesHealth InsuranceInsuranceMortgageRisk Management
check
H1B Sponsor Likelynote

Responsibilities

Serve as the CTO's strategic advisor and trusted confidant, providing counsel on organizational priorities, strategic decisions, and complex business challenges
Represent the CTO in critical technology forums, making executive decisions and driving alignment across stakeholders
Engineer and execute the CTO’s strategic technology agenda, removing barriers and accelerating delivery of key initiatives
Synthesize and deliver executive-level technology presentations, briefings, and communications for leadership and Board audiences
Orchestrate cross-functional technology programs and enterprise-wide initiatives, ensuring seamless execution and measurable outcomes
Optimize organizational effectiveness by redesigning technology processes, communication flows, and decision-making frameworks
Govern technology portfolio and project management standards, ensuring data integrity and resource optimization in Clarity PPM
Direct operational excellence initiatives, leveraging KPIs and analytics to drive continuous improvement and technology scalability
Oversee technology financial management, including planning, forecasting, spend control, and vendor contract governance
Champion organizational transformation and change management, fostering collaboration and advancing technology talent strategy

Qualification

Strategic operationsTechnology leadershipFinancial managementChange managementKPI developmentProject managementCommunication skillsMicrosoft OfficeClarity PPMPeopleSoft FinancialApptioSharePoint

Required

Bachelor's degree in Business, Finance, or related field; MBA or advanced degree preferred
12+ years of progressive experience in strategic operations, management consulting, or technology leadership roles, with preference for insurance and/or technology domain experience
10+ years of related and extensive IT experience encompassing strategy, operations, and project/program/portfolio management, with a track record of managing large portfolios or programs involving multiple business stakeholders
Proven success as a Head of Strategy & Operations, Business Office leader, or senior operational role supporting C-level executives, including building and leading strategy and operations functions
Demonstrated ability to lead strategy development and execution in complex organizations, including large-scale, cross-functional initiatives and top-tier consulting experience
Expertise in designing and implementing operational frameworks, KPIs, metrics, and performance management systems to drive accountability and results
Strong financial acumen with experience managing budgets, forecasts, and financial reporting in complex environments
Exceptional communication and interpersonal skills, with the ability to distill complex information, build relationships with senior leaders, and influence outcomes across diverse stakeholder groups
Demonstrated change leadership and adaptability, with the ability to drive organizational transformation and navigate ambiguity in fast-paced environments
Technical proficiency with Microsoft Office (advanced Excel), and familiarity with tools such as Clarity PPM, PeopleSoft Financial, Apptio, and SharePoint

Benefits

Comprehensive benefits package
Discretionary annual incentive program

Company

Chubb is a mortgage firm that offers risk management, property, health, personal, business, health, home, and life insurance.

H1B Sponsorship

Chubb has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (2)

Funding

Current Stage
Public Company
Total Funding
$10.25B
Key Investors
Berkshire Hathaway
2025-08-04Post Ipo Debt· $1.25B
2024-07-29Post Ipo Debt· $1.3B
2024-05-15Post Ipo Equity· $6.7B

Leadership Team

leader-logo
Annmarie Dugan Hagan
CFO Operations Technology & Transformation Chubb Group
linkedin
leader-logo
John Keogh
President & Chief Operating Officer
linkedin
Company data provided by crunchbase