Meet Our Team

Meet the people behind ECM Solutions.

Home » About Our Agency » Meet Our Team

Insurance advisors who truly work for you.

Not all insurance agents are created equal. At ECM Solutions, 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 in business and in life.

Accounting

Stephanie Friel, MBA
Practice Leader

704-602-9579

Ellen Swinson
Accounting Associate

704-496-7348

Crystal Warren
Accounting Associate

704-227-3109

Administration

Jasmin Koester
Administrative Coordinator

704-529-4411

Shannon Messina
Systems Admin Coordinator

704-227-3107

Melissa Siler, CIC
Practice Leader

704-227-1164

Employee Benefits

Ben Askew
Senior Client Advisor

704-703-4906

John Ferguson
Practice Leader

864-234-6979 ext. 10020

Luke Ferguson
Senior Vice President

704-602-9582

Roxie Kimbrell-Hixson
Senior Vice President

864-867-1379

Extension 110

Joanie McMillan
Senior Client Advisor

864-447-6968

Extension 116

Scott Ogburn
Senior Vice President

864-867-1206

Extension 112

Sarah Rich-Wehmeyer
Senior Client Advisor

704-227-1341

Christy Siebert
Vice President

980-960-2525

Jenny Troxler, MBA
Client Associate

980-230-0928

Dani Whaley
Senior Client Advisor

864-565-8035

Tracey Wright
Senior Client Advisor

704-496-7340

Claims Advocates

Wanda Jackson
Claims Advocate

704-227-3111

Renee Lanier
Claims Advocate

704-909-2560

Karleen Reid, AIC, AIS, ACS
Practice Leader

704-227-1344

Business Risk

Kim Bardsley, CIC
Senior Client Advisor

704-227-3129

Julie Bell, CPSR, CISR, CIC
Senior Client Advisor

704-227-1176

Tyler Blackshaw
Vice President

980-960-2527

Kevin Carney
Vice President

704-496-7350

Anita Caudill, SBCS, CIC
Senior Client Advisor

704-496-7354

Angela Cook
Client Advisor

704-227-1342

Barry Corcoran
Senior Vice President

704-496-7344

Lisa Crowe
Client Advisor

704-227-1166

Gina Dean
Client Advisor

704-227-3112

Kirsten Emory
Client Advisor

704-227-3104

Emily Fox
Senior Client Associate

980-960-2531

Rich Garner, PWCA
Senior Vice President

704-227-1343

Emily Gilbert, UACIC, UACRM
Client Advisor

704-227-3123

Jeff Haney, CPCU, ARM
Partner

704-227-3113

Craig Hansen, CPCU
Senior Client Advisor

704-909-2573

Joe Hughes
Senior Vice President

704-227-1350

John Ketner, CPCU, CRM, MBA
Partner

704-227-3116

Charles Kiser, CPCU, CIC
Senior Client Advisor

704-944-9153

Madie Kiser, CPCU, CIC
Client Advisor

704-227-3101

Olivia Knuth
Client Advisor

704-522-0220

Jeff Little, CIC
Partner

704-227-3121

Jae McGuirt, CPCU
Partner

704-496-7342

Griffin McGuirt, JD
Associate Producer

704-944-9151

Lisa McLendon, CIC
Practice Leader

704-227-3105

Jessica Medlin, CIC
Senior Vice President

704-227-3131

Andrew Mitchell
Senior Client Associate

704-227-1160

Morgan Mullis
Client Advisor

704-227-3134

Brooke Osborne, CIC
Senior Client Advisor

704-227-1162

Jennifer Phillips, MBA, CIC
Client Executive

704-602-9576

Cody Porter
Client Associate

980-247-2029

Gilberto Ramirez
Client Associate

980-247-3229

Dalinda Randolph, CBIA
Senior Client Advisor

704-909-2563

Luis Salinas, CIC
Senior Client Advisor

704-227-3120

Lori Short, CISR
Senior Client Advisor

704-909-2567

Bailey Siner
Client Associate

704-235-2934

Melanie Somers, CPSR, CISR
Senior Client Advisor

704-496-7346

Michael Teague
Senior Vice President

704-909-2572

Elisabeth Tfelt
Senior Client Advisor

704-227-1163

Matthew A. Thompson, CPCU, CIC
Senior Vice President

704-909-2564

Tim Turner, CPCU, ARM
Senior Vice President

704-227-3124

Maggie Walden
Client Advisor

704-227-3130

Personal Risk

Anne Bowen, AAI, CISR
Senior Client Advisor

704-227-3133

James Craven
Vice President

704-227-1161

Kevin Macmurphy, CPCU
Practice Leader

704-235-2938

Rachel Murphy
Client Advisor

704-227-3127

Tricia Pearson
Client Advisor

704-602-9584

Madalyn Perrin
Client Advisor

980-231-0843

Amie Perryman, CISR
Senior Client Advisor

704-909-2575

Corie Wible
Client Advisor

704-227-3132

Request Information

ECM Solutions is an independent insurance agency made up of exceptional, passionate people focused on protecting you from the unexpected.

Information Request

As an independent agency, we offer multiple options at competitive prices.

  • Coverage will not be bound or changed until confirmed by a licensed agent.
  • This field is for validation purposes and should be left unchanged.