Tech Moves: Onvia appoints new CEO; Tableau adds New Relic president to board; and more by Clare McGrane on January 9, 2017January 8, 2017 at 10:43 pm Russ Mann, a longtime fixture in Seattle’s tech scene, is taking on another leading role. He was announced this morning as the new CEO of Seattle-based Onvia, a Seattle-based government… Read More