Odeon Capital Partners corporate office is located in 750 Lexington Ave, New York, New York, 10022, United States and has 11-50 employees.
odeon capital partners
Departments
Number of employees
Sales
2
Legal
1
C-Suite
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Odeon Capital Group LLC is a prominent full-service boutique broker/dealer catering to institutional clients. The company offers a range of services including sales and trading, investment banking, and research, supported by a team of over 100 professionals. With a strong focus on delivering innovative solutions and expertise, Odeon has a proven tr... Read More