Stephen Williams is a seasoned professional with extensive experience in business development and sales logistics. Currently serving as a Business Development Manager at Allen Lund Company since December 2018, Stephen has previously held the position of Sales Logistics Manager at North American Express, Inc. from June 2001 to November 2018. Stephen holds a Bachelor’s degree in Business Administration and Management obtained from Ashland University between 1996 and 2000.
Sign up to view 0 direct reports
Get started