The Head of Investment Strategy is the Chief Investment Office’s principal architect for balance‑sheet investment strategy. You will own the strategic asset allocation (SAA), guide asset–liability management (ALM) policy, and lead an integrated strategy agenda that spans investment risk & assumptions, stress testing, portfolio optimization and surveillance, rating‑agency engagement, product pricing support, reinsurance/M&A analytics, and strategic asset assignment. You’ll help set the frameworks that translate enterprise risk appetite and regulatory requirements into actionable portfolio design for the general account and surplus. Drawing on deep collaboration with Actuarial, Finance, Risk, and Product areas, you’ll turn macro views and liability insights into capital‑efficient portfolios and executable roadmaps.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive