Head of IT Strategy and Business Management
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