Sigmo Team
San Francisco, California, United States
Profile
Campaigns
Campaigns I'm On
SIGMO talk & understand in more than 25 languages
by
Sigmo Team
SIGMO will revolutionise the way you are able to communicate and understand other languages.
Campaigns I'm Following
SIGMO talk & understand in more than 25 languages
by
Sigmo Team
SIGMO will revolutionise the way you are able to communicate and understand other languages.