
NSC Headquarters
|
4201 Duncan Avenue
St. Louis, Missouri 63110
314-531-3200
800-221-2868
314-531-2542 fax
Store hours:
Monday – Friday 6:30a – 4:30p CST
Closed all major holidays.
Map -
Courtesy Mapquest ™
|
|
Executive Team
Lenny Knese, President
David Vollenweider, Vice President - Business Development and Strategy
Brian Stremlau, Vice President - Finance
Mark Miller, Vice President
Accounting
Karen Alms, Credit/Collections Associate
Lynn Wimmer, Accounting Associate
Cheryl Owen, Accounts Payable - Bookkeeper
Human Resources
Chris Vollenweider, Director of Human Resources
IT
Michael Luehrmann, IT Systems Administrator
Purchasing
Ken Talley, Purchasing Agent
Sherri Belknap, Purchasing Assistant
Risk Manager
Toby Tucker