Odyssey Ventures L.P. Investors

“When I joined the Company shortly after Odyssey’s investment, we were immediately aligned on the vision of what we could create together as partners. The business was rebranded, and we built a team to create a unique set of products and services for our customers. This allowed us to become a global market leader and achieve terrific long ...


Invests into

Founded Date: 2011-01-01
Headquarters: Maroúli, Evvoia, Greece
Employee Number: 1-10
Number Of Exists: 4
Investor Type: Venture Capital
Investment Stage: Early Stage Venture, Seed