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.
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
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
Leon Capital Group (LCG) is a diversified holding company for a privately-owned group of entities based in Dallas, Texas.
Funding
Current Stage
Growth StageRecent News
2025-12-29
Company data provided by crunchbase