All Posts By

Stephanie Lau

Expert Opinion

Slack: A Better Way to Work

With over 5 billion weekly user interactions, 12m+ daily active users, 65 of the Fortune 100 and 150 countries with daily users Slack is making work lives more simpler, productive and less boring. …

November 12, 2019