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