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

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.

Learn more about NPC’s leadership team.

Lynn R. Neidermeier
Lynn R. Niedermeier
President and CEO
Joined NPC in 2010
John C. Johnson
John C. Johnson
Senior Vice President
Business Development
Joined NPC in 2000
Kirsten Bosch
Kirsten Bosch
1st Vice President
Branch Development
Joined NPC in 1998
Austin Moon
Austin Moon
Vice President
New Business Development
Joined NPC in 2000
Randy Gamiel
Randy Gamiel
Vice President
New Business Development
Joined NPC in 2011
Scott Montgomery
Scott Montgomery
Vice President
New Business Development
Joined NPC in 2011
Keith Mistretta
Keith Mistretta
Vice President
New Business Development
Joined NPC in 2011
Sean Haley
Sean Haley
Senior Vice President
Chief Compliance Officer
Joined NPC in 2000
Jim Komoszewski
Jim Komoszewski
1st Vice President
Director of Practice Management
Joined NPC in 2008
Allan Avena
Allan Avena
Vice President
Advisory Services
Joined NPC in 2006
Wendy Martinez
Wendy Martinez
Senior Vice President
Operations
Joined NPC in 1999
Craig Lewis
Craig Lewis
Vice President
Marketing
Joined NPC in 2001
Caren Coleman
Caren Coleman
Vice President
Insurance Products and Services
Joined NPC in 2006