Chairman at Odyssey Investment Partners - New York, New York, United States
Sr. Associate
Contact Spencer Castillo
Associate
Contact Spencer Marks
Contact Logan Walker
Principal
Contact Tug Fisher
Contact Henry Bendit
Vice President
Contact Jake Gillman
Executive Assistant
Contact Lori Azoulay
Odyssey Capital LLC is a telecommunications company based out of 5065 Westheimer Rd # 818, Houston, Texas, United States.