Group Info
Steve Blu
Founder

Link

Steve Blu
Did you know that Twitter's investors were trying to get rid of him a few months ago? Wow. https://techcrunch.com/2020/03/05/its-a-full-time-gig/