Torch Team Torch appoints new Chief Marketing Officer, Chief Revenue Officer, and adds Glint Founder and former CEO to its board of directors Torch