Investra Capital is a leading provider of asset and development management, debt advisory, and transaction services in North America. With over $400 million in advised transactions, Investra has established itself as a trusted partner for top hotel brands such as Marriott, Hilton, and Hyatt. Our exp...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
1-10 Employees
Address:
ATLANTA, US
LOW
spending power