Swell Capital Inc is located in Los Angeles, United States on 411 S Main St. Swell Capital Inc is rated 3 out of 5 in the category international trade and development in United States. Capital Introduction and Placement firm working with sovereign wealth funds, investment firms and individual investors raising capital and providing strategic counsel for resource allocation. Swell Capital focuses on projects in Infrastructure & Transportation, Sustainability & Cleantech, Distressed Assets, Healthcare, and Sports & Entertainment.
Company size
1-10 employees
Headquarters
Los Angeles, CA
Accessibility
Wheelchair-accessible entrance