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