ODYSSEY
Updated 624 days ago
128 rue La Boétie, 75008 Paris France
Odyssey delivers high value bespoke strategy and M&A services to tech startups across Europe and the US...
Strategic and M advisory services for growth companies in technology industries | France, UK, Europe