Slack Technologies

Homepage: https://slack.com
Founded Year: 2009
Headquarters Location: San Francisco, California, United States
Company Size: 2597 employees

Slack

v4.48.102Checked Mar 16Monitored