About J. Cannon Carr, Jr.

Chief Investment Officer and Portfolio Manager