Odyssey Impact Investment SARL
1, route de Luxembourg L-1899 KockelscheuerPrincipal information
- 1, route de Luxembourg L-1899 Kockelscheuer
- www.odysseyimpactinvestments.com
- Creation date : 2018
- French ·English ·Luxembourgish ·Russian ·
Decision makers
Executive direction
- Marina Mouravieva
- Founding Partner
Key numbers
Administrative data
Trade register :
B230031
NACE Code :
74.900 Autres activités spécialisées, scientifiques et techniques n.c.a.