Dan Stella has a diverse work experience spanning over three decades. Dan currently holds the position of Director, Channel Sales at Red Canary since 2024. Prior to this, they worked as the Sr. National Channel Manager at Deepwatch from 2021 to 2024, where they managed the SHI Strategy and GTM, as well as the Deepwatch Channel team nationally for various business segments. Before joining Deepwatch, Dan was the National Channel Manager at Dell Technologies from 2007 to 2021, overseeing the management of SHI's Commercial, Public/SLED, and Enterprise segments. Dan also has experience as the Director of Corporate Development at Flextronics, National Account Manager at Merix Corporation, National Account Executive at Thomas & Betts Corporation, and Account Manager at IFM Efector.
Dan Stella attended Drexel University from 1984 to 1989, where they earned a Bachelor of Science degree in Commerce & Engineering with a major in Marketing.
Sign up to view 3 direct reports
Get started