General commentary on technology and business strategy, these views are my own and do not necessarily represent my employer
Sign in to see verified email, social profiles, recent articles, and pitch preferences.