Teamworks
A collaboration platform that allows many people to work on projects simultaneously
- Category Vertical Industry Software
- Company
- Teamworks
- HQ Location
- Hamburg
- Year Founded
- 2005
- LinkedIn® Page
- https://www.linkedin.com/company/2546441 (115 employees)