Tag: Todd Scallan
Todd Scallan Joins Plutora Determined to Launch Company to New Levels of Growth
As Chief Product Officer, Scallan is tasked with keeping his finger on the pulse of the market and his foot on the pedal of momentum Santa Clara, Calif. – April 23, 2019 ...