Leadership
NPC’s Team of Professionals
NPC first opened its doors in 1998, and many of the staff who started with us then are still with us today. In fact, the members of President and CEO Lynn Niedermeier’s senior management team have been with NPC an average of nearly 10 years each.
From your first contact with NPC, you’ll find that all of our associates are dedicated to working together with you and your staff to fulfill your needs and assist you in reaching your goals.

- Lynn R. Niedermeier
- President and CEO
- Joined NPC in 2010

- John C. Johnson
- Senior Vice President
- Business Development
- Joined NPC in 2000

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

- Austin Moon
- Vice President
- New Business Development
- Joined NPC in 2000

- Randy Gamiel
- Vice President
- New Business Development
- Joined NPC in 2011

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

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

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

- Jim Komoszewski
- 1st Vice President
- Director of Practice Management
- Joined NPC in 2008

- Allan Avena
- Vice President
- Advisory Services
- Joined NPC in 2006

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

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

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