40
VNGRS

VNGRS

VNGRS builds teams for scalable startups

Istanbul - Istanbul - Turkey

Apps

startup corporate



Profile statistics