To get the best possible experience on this website, please update Internet Explorer to the latest version. How?

Leadership

We Know Our Business.

Since opening our doors in 1998, we’ve been committed to promoting the organic growth of our Advisors by providing knowledgeable support from experienced leaders. It only makes sense: as you grow, we grow.

We follow that philosophy at the home office as well. Our senior management team has been with NPC an average of over 10 years each, proving that we not only know our business, we also know your business.

John C. Johnson
John C. Johnson
President & CEO
Joined NPC in 2000
Sean Haley
Sean Haley
Senior Vice President
Chief Compliance Officer (CCO)
Joined NPC in 2000
Wendy Martinez
Wendy Martinez
Senior Vice President
Operations
Joined NPC in 1999
Kirsten Bosch
Kirsten Bosch
1st Vice President
Branch Development
Joined NPC in 1998
KT Fereday
KT Fereday
1st Vice President
New Business Development
Joined NPC in 2012
Craig Lewis
Craig Lewis
1st Vice President
Marketing
Joined NPC in 2001
Randy Miller
Randy Miller
1st Vice President
Director of Practice Management
Joined NPC in 2012
Caren Coleman
Caren Coleman
Vice President
Insurance Services
Joined NPC in 2006
Jim DeFalco
Jim DeFalco
Vice President
Advisory Services
Joined NPC in 2012
Frank Hayn
Frank Hayn
Vice President
Retirement Plans
Joined NPC in 2012
Keith Mistretta
Keith Mistretta
Vice President
New Business Development
Joined NPC in 2011
Scott Montgomery
Scott Montgomery
Vice President
New Business Development
Joined NPC in 2011
James Bull
James Bull
Regional IT Account Manager
IT Support
Joined NPC in 2000