Steven Cohen

Active Charlotte, NC Chairman for Cadwalader, Wickersham & Taft Llp

(704)348-5100