Umbrella Capital Group is a multi-strategy investment fund focused on high yield and distressed corporate debt opportunities within the U.S. market. Launched in February 2009, the company is headquartered in Washington, D.C. and offers investors access to a diversified portfolio of debt investments ...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2009 (17 years)
Address:
null
LOW
spending power