Meet Our Team

Meet the people behind Nicklas Insurance Group.

Insurance advisors who truly work for you.

Home » About Our Agency » Meet Our Team

Not all insurance agents are created equal. At Nicklas Insurance Group, we go out of our way to treat our clients like people and we use our industry experience and diversified knowledge base to protect what you value most.

St. Marys, PA

Nicklas Insurance Agency

John Mulcahy, RFC, CLU, CHFC, CPCU

John Mulcahy, RFC, CLU, CHFC, CPCU
Managing Principal

Randy Geci, CIC

Randy Geci, CIC
Account Executive

Mardi Means

Mardi Means
Account Executive

Patti Poulliott

Patti Poulliott
Account Manager

Kelly Anthony

Kelly Anthony
Customer Service Representative

Miranda Copello

Miranda Copello
AM/Commercial

Jennifer Mahon

Jennifer Mahon
Account Manager/CSR

Collin Mulcahy

Collin Mulcahy
Accounting

Swift Kennedy & Co

Kurt Richards

Kurt Richards
Account Executive

Coudersport, PA

Coudersport Insuring

Carlene Hendershot, CSR

Carlene Hendershot, CSR
Account Manager

Erie, PA

Nicklas Insurance Agency

Elizabeth Edwards-Steen, CSR

Elizabeth Edwards-Steen, CSR
Account Executive

Maggie Meyer, CSR

Maggie Meyer, CSR
Account Manager

Amy Phillips, CSR

Amy Phillips, CSR
Account Manager

Aaron Hansen

Aaron Hansen
Account Executive

Clearfield, PA

Helmbold & Stewart Insurance

Dawn Shaw

Dawn Shaw
Operations Manager

Brian Reilly

Brian Reilly
Account Executive

Chris Ogorchock

Chris Ogorchock
Account Manager

Carol Ireland

Carol Ireland
Account Manager

Jeff Bellmore

Jeff Bellmore
Account Manager

Jo Ann McCracken

Jo Ann McCracken
Account Manager

Amber Ruffner

Amber Ruffner
Account Manager

Francine Shimchock

Francine Shimchock
Benefits Manager

Knox, PA

Beels Insurance

Bob Best, CSR

Bob Best, CSR
Account Executive

Deb Keister, CSIR

Deb Keister, CSIR
Account Manager

Rhonda Troup

Rhonda Troup
Account Manager

Samantha Carson

Samantha Carson
Account Manager

Karen Dittman
Customer Service Representative

Carrolltown, PA

Swift Kennedy & Co./Laurel Insurance Management

Jay Markovich

Jay Markovich
Account Executive

Theresa Yasick

Theresa Yasick
Account Manager

Melinda Prasko

Melinda Prasko
Account Manager

Rose Schofield

Rose Schofield
Account Manager

Jane Bobik, CSR

Jane Bobik, CSR
Account Manager

Joe Hassen

Joe Hassen
Account Manager

Doris Shuss

Doris Shuss
Account Manager

Ebensburg, PA

Laurel Insurance Management

Richard Nedresky

Richard Nedresky
Account Manager

Nicole Brawley

Nicole Brawley
Account Manager

Pittsburgh, PA

Pinnacle Group Insurance

Kirk Haldeman

Kirk Haldeman
Managing Principal

Mark Allston

Mark Allston
Account Executive

Pam Haldeman

Pam Haldeman
Account Manager

Lynn Marie

Lynn Marie
Account Manager

Garth Peebly

Garth Peebly
Account Executive

Michael Misou

Michael Misou
Account Executive

Barb Selfridge

Barb Selfridge
Account Manager

Rob Myers

Rob Myers
Account Executive

Stephanie Hyduk

Stephanie Hyduk
Account Manager

Rose Myers

Rose Myers
Account Manager

DuBois, PA

Swift Kennedy & Co.

George Heigel

George Heigel
Account Executive

Mike Nesbit

Mike Nesbit
Account Manager

Karen Dietz

Karen Dietz
Operations Manager

Jake Heigel

Jake Heigel
Account Executive

Shelley Hanes

Shelley Hanes
Account Manager

Sheri Fitzpatrick

Sheri Fitzpatrick
Account Manager

Linda Smith

Linda Smith
Account Manager

Ryan Carr

Ryan Carr
Account Manager

Donora, PA

Colgan Agency

Gene Svrcek

Gene Svrcek
Producer

Diane Folle

Diane Folle
Account Manager

Tammy Ulish

Tammy Ulish
Account Manager

Michelle Miller

Michelle Miller
Customer Service

About Our Agency - View of a Group of Diverse Coworkers Planning Business Strategy During a Meeting in the Office

Get Started Today

As an independent agency, we are here to help you find the right coverage.

Get a Quote

  Request an Insurance Quote

As an independent agency, we are here to help you find the right coverage.

  • Please do not include sensitive, private information in this area.
  • This field is for validation purposes and should be left unchanged.

Get a Quote

It only takes a minute to get started.

  • Fill out the form, we’ll be in touch.
  • Go over your options with an agent.
  • Get the coverage you need.

Would you rather discuss this in person? Get in touch with an agent today!