Canals The Strategic Account Executive at Canals is responsible for winning the largest accounts in the wholesale distribution markets served by the company. This role involves building relationships with senior executives, developing account strategies, and managing complex sales cycles to close seven-figure deals.