The Vice President, Investment Strategy & Portfolio Management will lead strategic portfolio construction and investment decision-making for Life Insurance products within the General Account. This role is at the intersection of asset allocation, portfolio construction, ALM, capital management, and execution, translating business and liability objectives into actionable, resilient investment strategies. This position offers the opportunity to shape how long-dated insurance liabilities are transformed into durable, risk-adjusted returns. The VP will play a central role in aligning investment strategy with business outcomes—balancing rigor, creativity, and prudence in a complex insurance environment. The VP will serve as a senior thought partner, bringing structure, rigor, and forward-looking insight to portfolio positioning across market cycles. This is a highly visible role with responsibility for shaping how capital is deployed, risks are managed, and returns are generated within the constraints of insurance accounting, capital, and regulatory frameworks.
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