Your NPS Team



Bob Strasser

Bob Strasser

President, Chief Executive Officer & Co-Founder
(201) 488-6700 - Ext: 111
Bob Strasser


Mike Garcia

Mike Garcia

Executive Vice President & General Manager
(201) 488-6700 - Ext: 105


Richard Gerstner

Rich Gerstner

Vice President, Technical Services & Account Representative
(201) 488-6700 - Ext: 109


Jack Teichman

Jack Teichman

Controller
(201) 488-6700 - Ext: 114


Michael Levine

Michael Levine

Purchasing Director & Manager, Inventory Control
(201) 488-6700 - Ext: 170


Marilyn Torti

Marilyn Torti

Executive Administrator & Customer Service Leader
(201) 488-6700 - Ext: 180


Jennifer Zambardino

Jennifer Zambardino

Executive Assistant & Sales Representative
(201) 488-6700 - Ext: 129


Joe Devito

Joe Devito

Director, Operations
(201) 488-6700 - Ext: 106


John Miller

John Miller

Manager, Distribution Center Logistics
(201) 488-6700 - Ext: 103


suzanne herrick

Suzanne Herrick

Operations Coordinator
(201) 488-6700 - Ext: 119


Cindy Garcia

Cindy Garcia

Customer Service Manager
(201) 488-6700 - Ext: 115


Marisol Torres

Marisol Torres

Accounting Administrator
(201) 488-6700 - Ext: 101


Hector Cardenas

Hector Cardenas

Manager, IT & Accounts Receivable/Payable
(201) 488-6700 - Ext: 113


Jenny Morales

Jenny Morales

Administrative Assistant
(201) 488-6700 - Ext: 100


John Gibson

John Gibson

Account Representative
(201) 488-6700 - Ext: 102


Chris Mcllvaine

Chris McIlvaine

Account Representative
(201) 488-6700 - Ext: 118


Bernard Spiegel

Bernard Spiegel

Account Representative
(201) 488-6700 - Ext: 125

Gerry Greenberg

Jerry Greenberg

Account Representative
(201) 488-6700 - Ext: 100


David Baum

David Baum

Account Representative
(201) 488-6700 - Ext: 100


John Jannone

John Jannone

Account Representative
(201) 488-6700 - Ext: 100