Stefano Travagli, based in Lugano, Ticino, Switzerland, is currently a Senior Relationship Manager, Director at Credit Suisse, bringing experience from previous roles at Credit Suisse and Blackstone Entrepreneurs Network North Carolina. Stefano Travagli holds a 2012 - 2012 Master of Business Administration @ Duke University - The Fuqua School of Business. Stefano Travagli has 2 emails and 1 mobile phone number on RocketReach.