Robert Otto

Robert Otto

25 years leading product at tech companies. Writes about product, strategy, innovation and tech. Chief Product Officer @ New England Product Group ne-pg.com