title

Firm Leadership

 

John Cassidy

Managing Director, Charlotte Office