Slack Technologies, Inc - $42.8M Early Stage Venture | Startup Intros