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 ...
Number Of Exists:
4
Headquarters:
Maroúli, Evvoia, Greece
Investor Type:
Venture Capital
Employee Number:
1-10
Investment Stage:
Early Stage Venture, Seed
Founded Date:
2011-01-01