Sensobi
Techstars '09New York City, US · 1 known investors
Investors · 1
In the news
Frequently asked questions
- Who are Sensobi's investors?
- Sensobi's investors include Techstars.
- Where is Sensobi headquartered?
- Sensobi is headquartered in New York City, US.

