Skip to main content

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

Crystal Warren
Accounting Associate

704-227-3109

Ellen Swinson
Accounting Associate

704-496-7348

Stephanie Friel, MBA
Practice Leader

704-602-9579

Administration

Julie Martin
Administrative Coordinator

704-529-4411

Melissa Siler, CIC
Practice Leader

704-227-1164

Shannon Messina, ACSRL
Systems Admin Coordinator

704-227-3107

Employee Benefits

Brian O’Rorke
Vice President

704-227-1160

Dani Whaley
Senior Client Advisor

864-565-8035

Eddie Whittingham
Client Executive

864-447-6968

Jenny Troxler, MBA, SHRM-CP
Client Advisor

980-230-0928

John Ferguson
Practice Leader

864-234-6979 ext. 10020

Katherine Atkins
Senior Client Associate

704-703-4906

Kristina Brown, MBA
Client Associate

704-227-1350

Luke Ferguson
Senior Vice President

704-602-9582

Roxie Hixson
Client Executive

864-867-1379

Extension 110

Scott Ogburn
Senior Vice President

864-867-1206

Extension 112

Taylor McConnell
Client Associate

864-867-1404

Tracey Wright
Senior Client Advisor

704-496-7340

Vinnie Ariemma
Client Advisor

980-960-2525

Claims Advocates

Addie Whitten
Claims Advocate

Megan Anderson, AIC, AINS
Claims Advocate

704-594-2062

Wanda Pegues, AIC
Claims Advocate

Business Risk

Amber Pendlay, CISR
Vice President

980-960-2527

Amy Coyle
Client Advisor

704-594-2059

Angela Cook, CIC
Select Division Director

704-227-1342

Anita Caudill, SBCS, CIC
Senior Client Advisor

704-496-7354

Bailey Siner, CBIA
Client Advisor

704-235-2934

Barry Corcoran
Senior Vice President

704-496-7344

Cade Pearce
Senior Client Associate

704-602-9575

Charles Kiser, CPCU, CIC
Senior Vice President

704-944-9153

Dalinda Randolph, CBIA
Senior Client Advisor

704-909-2563

Emily Fox
Client Advisor

980-960-2531

Emily Gilbert, CIC, CRM
Senior Client Advisor

704-227-3123

Garrett Leicester
Vice President

704-909-2573

Gilberto Ramirez
Client Specialist

980-247-3229

Grace Brislin
Client Associate

704-594-1551

Griffin McGuirt, JD
Senior Vice President

704-944-9151

Isabella Warner
Client Associate

704-594-2075

Jacqueline Salinas
Senior Client Associate

980-247-2562

Jae McGuirt, CPCU
Partner

704-496-7342

Jeff Haney, CPCU, ARM
Partner

704-227-3113

Jennifer Phillips, MBA, CIC
Senior Client Executive

704-602-9576

Jessica Medlin, CIC
Senior Vice President

704-227-3131

John Ketner, CPCU, CRM, MBA
Partner

704-227-3116

Julie Bell, CPSR, CISR, CIC
Senior Client Advisor

704-227-1176

Kirsten Emory, CIC
Client Advisor

704-227-3104

Leslie Martinez
Senior Client Associate

704-227-1345

Lori Short, CISR, CIC
Senior Client Advisor

704-909-2567

Luis Salinas, CIC
Vice President

704-227-3120

Madalyn Perrin
Client Advisor

980-231-0843

Madie Kiser, CPCU, CIC
Senior Client Advisor

704-227-3101

Maggie Walden
Client Advisor

704-227-3130

Matthew A. Thompson, CPCU, CIC
Senior Vice President

704-909-2564

Melanie Somers, CPSR, CISR
Senior Client Advisor

704-496-7346

Michael Nutting
Vice President

704-227-1162

Michael Teague
Senior Vice President

704-909-2572

Morgan Mullis, CIC, TCSR
Vice President

704-227-3134

Olivia Knuth, CIC
Client Advisor

704-522-0220

Preston Jones
Senior Client Associate

704-227-1341

Rich Garner, PWCA
Senior Vice President

704-227-1343

Sean Coyle
Client Associate

704-227-1166

Personal Risk

Amie Perryman, CISR
Senior Client Advisor

704-909-2575

Anne Bowen, AAI, CISR
Senior Client Advisor

704-227-3133

Corie Wible CISR
Senior Client Advisor

704-227-3132

James Craven
Vice President

704-227-1161

Kevin Macmurphy, CPCU
Practice Leader

704-235-2938

Rachel Murphy, CISR
Client Advisor

704-227-3127

Rosemary Robinson, CIC, CISR
Senior Client Advisor

704-227-3110

Roxy Harter
Client Associate

704-594-1530

Tricia Pearson, CISR
Senior Client Advisor

704-602-9584

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.

Close Menu
Charlotte, NC Insurance

4000 Park Road
Charlotte, NC 28209