Liberty Financial Companies is a financial services firm based in Boston, Massachusetts. The firm provides asset accumulation and management services. It specializes in seed, early and later stage investments. It seeks to invest in financial service sectors.