Dave Scott

Dave Scott is the Chief Marketing Officer at Gigya.