Leigh Woods is a seasoned professional with extensive experience in sales support and logistics management. Currently serving as Sales Support Manager at King Arthur Baking Company since June 2013, Leigh has previously held significant roles including Manager of Accounting Logistics at Tele Atlas North America from July 2008 to June 2013 and Content Logistics Manager at TomTom from 2001 to 2013. Leigh holds a Bachelor of Science degree in Education from Boston University, obtained between 1987 and 1991.
Sign up to view 0 direct reports
Get started