Vice President of Insurance Investments – Structured Credit jobs in United States
cer-icon
Apply on Employer Site
company-logo

Leon Capital Group · 10 hours ago

Vice President of Insurance Investments – Structured Credit

Leon Capital Group is a capital-backed reinsurance platform focused on deploying institutional capital across reinsurance and insurance-aligned investment strategies. The Vice President of Insurance Investments – Structured Credit will lead the investment strategy, managing portfolio oversight with an emphasis on structured credit and capital optimization.

Commercial Real EstateReal Estate
check
Comp. & Benefits
Hiring Manager
Ricardo Cruz, M.A.
linkedin

Responsibilities

Lead structured credit and CLO design, construction, and portfolio strategy
Evaluate tranche structures, capital stacks, and insurance suitability
Apply actuarial and balance-sheet thinking to underwriting and portfolio construction
Own Risk-Based Capital (RBC) strategy, monitoring, and rebalancing
Assess portfolio-level RBC implications across:
Structured credit and CLOs
Private and specialty credit
Fixed income and insurance-linked assets
Real estate loans and equity
Optimize capital efficiency and returns while maintaining regulatory discipline
Define a fixed income strategy aligned with reinsurance liabilities
Oversee external asset managers where appropriate
Maintain discipline around duration, liquidity, credit quality, and capital charges
Partner closely with structuring, actuarial, and regulatory stakeholders
Ensure investment decisions align with regulatory and ratings frameworks

Qualification

Insurance asset managementStructured creditCLO investingRisk-Based Capital (RBC)Portfolio managementCross-functional partnershipRegulatory disciplineLiquidity managementDuration management

Required

10+ years in insurance asset management, structured credit, or CLO investing
Direct experience managing insurance or reinsurance portfolios
Strong understanding of RBC, liquidity, duration, and capital charges
Prior experience at an insurance-focused asset manager, insurer investment team, or structured credit platform
Comfortable operating as a senior IC

Company

Leon Capital Group

twittertwitter
company-logo
Leon Capital Group (LCG) is a diversified holding company for a privately-owned group of entities based in Dallas, Texas.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Fernando De Leon
Founder and CEO
linkedin
leader-logo
Doug Puckett
Chief Administrative Officer
linkedin
Company data provided by crunchbase