Brett Lousararian

Head of Insurance Business Development

Brett Lousararian is Head of Insurance Business Development for SLC Management.

Brett joined the firm in 2017 and has over 10 years of experience in asset management. In his current role, he demonstrates the value of our global insurance asset management platform that integrates insurance modelling asset management strategies, and client service to institutional investors.

Brett’s extensive background covers public and private fixed income, equities, real estate, and alternative investment strategies. Prior to joining SLC Management, Brett was responsible for new business generation and client service for insurance companies and healthcare systems nationwide at Barings (formerly Babson Capital). Brett’s portfolio of work also includes institutional distribution and investment roles at Invesco, LongVue Advisors and J.P. Morgan Asset Management. 

Brett graduated Magna Cum Laude from Bryant University, earning a Bachelor of Science degree in Business Administration with a concentration in Finance. Brett is a CFA Charterholder, and member of the CFA Institute and the CFA Society Boston.