Contact
Send us a message
Headquarters
Starttech Ventures
505 Montgomery Str, Suite 1100
CA 94111, San Francisco, USA
R&D Center
Starttech Ventures
Lykourgou 1, 1st floor
105 51, Athens – Greece
Tel: +30 211 800 1709
Headquarters
Starttech Ventures
505 Montgomery Str, Suite 1100
CA 94111, San Francisco, USA
R&D Center
Starttech Ventures
Lykourgou 1, 1st floor
105 51, Athens – Greece
Tel: +30 211 800 1709