Brian Carlin's Location
New York, NY, US
Brian Carlin's Work
Brian Carlin's Education
Brian Carlin's Summary
Brian Carlin, based in New York, NY, US, is currently a Managing Director at Truist Securities, bringing experience from previous roles at Credit Suisse. Brian Carlin holds a 2007 - 2011 BBA @ University of Michigan - Stephen M. Ross School of Business. Brian Carlin has 1 email on RocketReach.