Channel People on the Move: Telarus, TBI, Avant

Channel Partners covers the recent appointment of Richard Anderson to Snow’s Chief Customer Officer