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
- President & CEO
- Joined NPC in 2000

- Sean Haley
- Senior Vice President
- Chief Compliance Officer (CCO)
- Joined NPC in 2000

- Wendy Martinez
- Senior Vice President
- Operations
- Joined NPC in 1999

- Kirsten Bosch
- 1st Vice President
- Branch Development
- Joined NPC in 1998

- KT Fereday
- 1st Vice President
- New Business Development
- Joined NPC in 2012

- Craig Lewis
- 1st Vice President
- Marketing
- Joined NPC in 2001

- Randy Miller
- 1st Vice President
- Director of Practice Management
- Joined NPC in 2012

- Caren Coleman
- Vice President
- Insurance Services
- Joined NPC in 2006

- Jim DeFalco
- Vice President
- Advisory Services
- Joined NPC in 2012

- Frank Hayn
- Vice President
- Retirement Plans
- Joined NPC in 2012

- Keith Mistretta
- Vice President
- New Business Development
- Joined NPC in 2011

- Scott Montgomery
- Vice President
- New Business Development
- Joined NPC in 2011

- James Bull
- Regional IT Account Manager
- IT Support
- Joined NPC in 2000