Meet the Towne Insurance Leadership Team

At Towne Insurance, serving others and enriching lives begins with a uniquely talented and experienced leadership team.

W. Douglas Russell

W. Douglas Russell

President, Chief Executive Officer
Doug Russell serves the Towne Insurance team as President and Chief Executive Officer.  He is based in our Norfolk office.
Read More
Mindy Capaldo

Mindy Capaldo

Senior Vice President, Director of Personal Lines Operations
Mindy serves the Towne Insurance team as Director of Personal Lines Operations. She is based in our Norfolk office.
Read More
Jim Clement

Jim Clement

Regional President, North & South Carolina
Jim Clement is the North and South Carolina President of Towne Insurance Agency. He is based in our Greenville, NC office.
Read More
Boyd Griffin

Boyd Griffin

Executive Vice President, Chief Financial Officer
Boyd Griffin serves as Executive Vice President and Chief Financial Officer of Towne Insurance. He is based in our Norfolk office.
Read More
Brad Moses

Brad Moses

President, Risk Management & Consulting
Brad serves the Towne Insurance team as President of Risk Management and Consulting. He is based in our Norfolk office.
Read More
Suzanne O'Keefe

Suzanne O'Keefe

Executive Vice President, Chief Growth Officer
Suzanne serves Towne Insurance as Executive Vice President and Chief Growth Officer. She is based in our Raleigh office.
Read More
Chris Rogerson

Chris Rogerson

Executive Vice President, Chief Operating Officer
Chris Rogerson serves Towne Insurance as Executive Vice President and Chief Operating Officer. He is based in our Glen Allen office.
Read More
Tammy Stewart

Tammy Stewart

Senior Vice President, Director of Commercial Lines Operations
Tammy serves the Towne Insurance team as Director of Commercial Lines Operations. She is based in our Norfolk office.
Read More
Wanda Toro

Wanda Toro

Senior Vice President, Director of Business Technology
Wanda Toro is senior vice president and director of Business Technology. She is based at the Towne Insurance office in Norfolk.
Read More
Back to Top