News
Sigmoid has a team of over 500 people, aiming to double down in the next 12 to 18 months. About 80% of the startup’s current workforce is in India, with rest spread over the U.S., the UK and Europe.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results