Talk to people on the same website, making the web more collaborative.
| Website | https://strello.co |
| Employees | 1 (0 on RocketReach) |
| Founded | 2022 |
| Industry | Technology, Information and Internet |
Looking for a particular Strello employee's phone or email?
Strello is based in Roorkee, Uttarakhand.