Your NPS Team
Bob Strasser
President, Chief Executive Officer & Co-Founder
(201) 488-6700 - Ext: 111
Mike Garcia
Executive Vice President & General Manager
(201) 488-6700 - Ext: 105
Rich Gerstner
Vice President, Technical Services & Account Representative
(201) 488-6700 - Ext: 109
Jack Teichman
Controller
(201) 488-6700 - Ext: 114
Michael Levine
Purchasing Director & Manager, Inventory Control
(201) 488-6700 - Ext: 170
Marilyn Torti
Executive Administrator & Customer Service Leader
(201) 488-6700 - Ext: 180
Jennifer Zambardino
Executive Assistant & Sales Representative
(201) 488-6700 - Ext: 129
Joe Devito
Director, Operations
(201) 488-6700 - Ext: 106
John Miller
Manager, Distribution Center Logistics
(201) 488-6700 - Ext: 103
Suzanne Herrick
Operations Coordinator
(201) 488-6700 - Ext: 119
Cindy Garcia
Customer Service Manager
(201) 488-6700 - Ext: 115
Marisol Torres
Accounting Administrator
(201) 488-6700 - Ext: 101
Hector Cardenas
Manager, IT & Accounts Receivable/Payable
(201) 488-6700 - Ext: 113
Jenny Morales
Administrative Assistant
(201) 488-6700 - Ext: 100
John Gibson
Account Representative
(201) 488-6700 - Ext: 102
Chris McIlvaine
Account Representative
(201) 488-6700 - Ext: 118
Bernard Spiegel
Account Representative
(201) 488-6700 - Ext: 125
Jerry Greenberg
Account Representative
(201) 488-6700 - Ext: 100
David Baum
Account Representative
(201) 488-6700 - Ext: 100
John Jannone
Account Representative
(201) 488-6700 - Ext: 100

