United States; Boston Massachusetts United States; Massachusetts United States
Is it you?
Investor info
TypeInstitutional InvestorsStage focus
Seed Round
Industry focusDescription
Liberty Mutual Investments is an insurance company based in Boston, Massachusetts. The company manages principal investment funds for its clients. The company is managed by the executive management team.