DL

David Leech

David Leech has extensive experience in sales, with a career spanning multiple decades. Beginning at ICL Fujitsu from 1900 to 1901, David Leech has since held sales positions at O'Neill since January 1990, New Era Cap since January 2010, and Skullcandy Inc. since January 2014, showcasing a long-standing commitment to the sales industry across various brands.

Links


Org chart

Sign up to view 0 direct reports

Get started