Apps filed under: Slack Alternative
RSS Feed for this tag 1 application totalLast updated: Apr 18th 2024, 20:11 GMT
- 13,914 downloads
- 153 MB
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Effortlessly chat, collaborate on projects, and transfer files within a business-like environment ...
Apr 18th 2024, 20:11 GMT
Windows 11 / Windows 10 64 bit