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

Katherine Atkins
Operations Associate

704-703-4906

Melissa Siler, CIC
Practice Leader

704-227-1164

Nancy Brislin
Administrative Coordinator

704-529-4411

Employee Benefits

Brian O’Rorke
Vice President

704-227-1160

Dani Whaley
Senior Client Advisor

864-565-8035

Jenny Mullis, MBA, SHRM-CP
Client Advisor

980-230-0928

John Ferguson
Practice Leader

864-234-6979 ext. 10020

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

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

Business Risk

Alex Tiscione
Client Advisor

704-594-2125

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
Vice President

980-247-3229

Grace Brislin
Client Advisor

704-594-1551

Griffin McGuirt, JD
Senior Vice President

704-944-9151

Isabella Warner
Senior Client Associate

704-594-2075

Jacqueline Salinas
Client Advisor

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

Katie Heeseman
Client Associate

704-227-3101

Kirsten Emory, CIC
Client Advisor

704-227-3104

Lauren Mullis
Client Associate

704-227-1344

Leslie Johnson, CBIA
Client Advisor

704-227-1345

Lisa McLendon, CIC
Practice Leader

704-227-3105

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

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 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
Client Specialist

704-227-1341

Rich Garner, PWCA
Senior Vice President

704-227-1343

Sam Sheridan
Client associate

704-594-1589

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

Julie Martin
Client Associate

704-602-9571

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

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