Canal road group headquarters details
Location map
Open in Google MapsAll Canal road group office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Miami HQ | Florida | United States | Headquarters |
About Canal road group
Canal road group (Private) is headquartered in Miami, Florida, United States. Founded in , the company operates across 1 countries with approximately 30 employees worldwide.
Where is Canal road group's main office?
Canal road group's main headquarters office is located at Miami, 33139, Florida, USA, Miami, Florida 33139. This serves as the company's primary corporate address and is home to its executive leadership team.
Canal road group regional offices
Beyond its headquarters in Miami, Canal road group maintains 4 offices across 1 countries. Regional offices span 1 countries.
Canal road group contact information
The main switchboard for Canal road group headquarters can be reached at 13054886000. For investor relations, visit canalroadgroup.com/investor-relations.
What does Canal road group do?
Canal Road Group is an alternative asset manager that focuses on sourcing, underwriting, and managing investments primarily in senior secured credit. The company operates within the financial services industry and has a team of 15 employees. Canal Road Group specializes in providing investment management services, aiming to deliver structured credit solutions to its clients.
Frequently asked questions
Where is Canal road group headquarters?
Canal road group's headquarters is located at Miami, 33139, Florida, USA, Miami, Florida 33139, United States.
How many offices does Canal road group have?
Canal road group operates 4 offices across 1 countries as of 2026.
What is Canal road group's corporate address?
The official corporate address is Miami, 33139, Florida, USA, Miami, Florida 33139.
When was Canal road group founded?
Canal road group was founded in and has grown to employ approximately 30 people worldwide.
What is Canal road group's phone number?
The main phone number for Canal road group headquarters is 13054886000.