Our Party Officials


Eric Terashima


Eric was born and raised in California, and attended the University of Notre Dame, earning a Bachelors in Psychology.  He was commissioned in the Marines, and recently retired with 30 years of service.  He has been a resident of Brunswick county since 2010.


Shelley Allen

1st Vice Chair

Shelley was born in Key West, FL and grew up a Navy brat. She taught public elementary school after graduating from Texas A&M University. She earned her Ph.D. in reading education from Ohio State University, then worked as a research associate and project coordinator at Vanderbilt University. After moving to Richmond, VA, Shelley served as a consultant for two literacy non-profits before returning to teaching as a tutor. Her volunteer experiences include serving as PTSA membership VP and policy steering committee parent rep at a regional governor’s school. She and her husband retired to Holden Beach in 2020.

aa female party officer.png

Kristine Garrity

2nd Vice Chair



Mike Rush

3rd Vice Chair

Mike Rush was born and raised in Montclair NJ., where he graduated from Montclair High School in 1967. After graduation from high school , he served as a Second Class Petty Officer in the United States Navy from 1967 until 1971 and used his GI Bill Benefits he accumulated from his years of military service to attend Babson College in Wellesley, MA where he graduated with a BS in Business Management in 1975.

Prior to retiring, Mike’s professional background included solution/consultative sales, management, and corporate marketing positions for several Fortune 500 companies in the computer, telecom, and network equipment industries.


Victor Gallo


Victor moved to Brunswick County in early 2020.  He retired as an actuary, specializing in asset-liability management, investor and regulatory relations, and product development in the pensions and investments area


Denise Mirandola


I grew up outside of Pittsburgh and moved to the Erie area for work in 2004.  I attended Indiana University of PA and received an MA from Duquesne University.  I was a high school teacher before working for the teachers' union, PSEA, for 10 years.  My husband and I moved to NC 3 years ago, and I am starting my third year as secretary of BCDP.  I have 4 children and 6 grandchildren.  I was involved the Democratic Party in Crawford County, PA, before moving to NC.

male party officer.png

Boyd Williamson

Board of Elections Chair


male party officer.png

Ed Lewis

Board of Elections Member



Paula Clarity

Board of Elections Member


State Executive Committee members:

As Party Chair - Eric Tarashima

Elected Members:

William (Bill) Flythe 

Joanne Levitan

Mike Rush

Hellen Ryde

Janis Simmons

Tom Simmons

District Executive Committee:

Chair - Eric Terashima

1st Vice Chair - Shelley Allen

We Need Your Support Today!