Contact

How to contact us

Ready to talk? This is how to find us:

Are you ready to send us your pitch or business plan?

Athens

8 Omirou str.
105 64 Athens
Greece

Luxembourg

31 rue de Hollerich
L-1741 Luxembourg
Luxembourg