Meet Our Team

Meet the people behind Twin City Group.

Insurance advisors who truly work for you.

[wpseo_breadcrumb]

Not all insurance agents are created equal. At Twin City 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.

Ben Greve

Ben Greve

Partner

952-924-6961
CLCS, SBCS, CRA

Jacob Sheehan

Jacob Sheehan

Partner

952-924-6968
CWCA, CLCS, CRA

Mark Sheehan

Mark Sheehan

Managing Partner

952-924-6996
CPCU

Ryan Alexander

Ryan Alexander

Agent

952-924-6953

David Bell

David Bell

Agent

952-924-6905

Theresa Carter

Theresa Carter

Personal Lines Account Executive

952-924-6914

Michael Christensen

Michael Christensen

Agent

952-924-6965

Abby Ekstrand

Abby Ekstrand

Transportation Manager

952-924-6919

Alex Fjelstad

Alex Fjelstad

Agent

952-924-6910
CPCU

Daniel Graybill

Daniel Graybill

Personal Lines Manager

952-924-6993

Richard Griese

Richard Griese

Commercial Lines Account Executive

952-924-6956

Molly Hanson

Molly Hanson

Commercial Lines Account Executive

952-924-6922

Mark Jares

Mark Jares

Agent

952-924-6969

Dawn Johnson

Dawn Johnson

Accounting

952-924-6948

Patricia Kilian

Patricia Kilian

Claims Customer Service

952-924-6933

Matt Love

Matt Love

Personal Lines Account Executive

952-924-6941

Kathy Matula

Kathy Matula

Marketing Manager

952-924-6951
CPCU, RPLU, ARM

Sammi Smith

Sammi Smith

Administrative Assistant

952-924-6994

Anna Wells

Benefits Account Manager

952-924-6901

Larry White

Larry White

Commercial Lines Account Executive

952-924-6921

Vanessa Zahler

Vanessa Zahler

Transportation Account Executive

952-924-6952

Who We Are - Twin City Group Insurance Agency Team Shaking Hands at a Business Meeting in the Office

Get Started Today

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

Request Risk Evaluation

  Request Risk Evaluation

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

  • This field is for validation purposes and should be left unchanged.

Request Risk Evaluation

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!