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
Debbie Russell

Debbie Russell

President, Towne Benefits
Debbie Russell serves as President of Towne Benefits. She is based in our Norfolk 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
Back to Top