Youchen Chen's Location
Evanston, Illinois, United States
Youchen Chen's Work
Youchen Chen's Education
Youchen Chen's Skills
Youchen Chen's Summary
Youchen Chen, based in Evanston, Illinois, United States, is currently a Vice President - China Coverage at Credit Suisse, bringing experience from previous roles at Credit Suisse, Yidu Cloud Technology Company Ltd. and KPMG. Youchen Chen holds a 2015 - 2017 Master of Business Administration @ Georgetown. With a robust skill set that includes Auditing, Internal Controls, Corporate Finance, Finance, Financial Modeling and more, Youchen Chen contributes valuable insights to the industry. Youchen Chen has 3 emails on RocketReach.