CareerPlan

Head of IT Strategy and Business Management

USAFull-time$111k–$151k2026-11-01 → 2026-11-08

Core

Lead enterprise IT strategic planning, governance, and financial management to align technology investments with business goals and operational excellence.

Role type

Senior IC IT Strategy & Business Management Leader

Builds

Technology roadmaps, investment plans, governance frameworks, and executive performance reporting

Domain

Insurance / Financial Services / Enterprise IT Strategy

Required skills

IT strategic planning, portfolio management, technology finance, M&A integration, executive reporting, cost-benefit analysis, OKR/KPI frameworks, global team leadership, change management

Preferred skills

Insurance/financial services industry experience, Technology Business Management (TBM), Apptio platform familiarity, global delivery with offshore operations

Technologies

Apptio

Responsibilities

Lead annual and multi-year IT strategic planning and roadmaps; direct technology planning for mergers, acquisitions, and divestitures; improve technology cost transparency and provide analytics for strategic decisions; own IT performance frameworks including OKRs, KPIs, and executive reporting; lead and develop a high-performing global team across US and India; advise Technology Executive Leadership on strategy and transformation.

Seniority

Senior, hands-on IC with global leadership scope