Skip to main content

John Melvin 

 Executive Vice-President and Chief Investment Officer

John Melvin was appointed Chief Investment Officer (CIO) on Oct. 1, 2025. He oversees the organization’s investment strategy, portfolio performance and capital allocation.

John has a distinguished track record of investment leadership and strategic vision, shaped by over 30 years of investment experience, with more than 20 of these years focused on insurance asset management with global financial institutions. He joined from Sammons Financial Group, where he served as CIO. He’s also previously served as CIO with Hartford Investment Management Company (HIMCO), and as CIO for Goldman Sachs’ Global Insurance Asset Management business. He also brings valuable international experience from his role as managing director and head of insurance fixed income, Americas, at Deutsche Bank.

John holds a Master of Business Administration in Finance from The Stern School of Business at New York University, and an undergraduate degree in business and economics from Lehigh University.