Craig Carroll is currently working as a Vice President at Credit Suisse in the Credit Investments Group, specializing in client portfolio management and CLO compliance. Prior to this role, Craig held various positions at U.S. Bank, including Assistant Vice President of CLO Analytics and Operations Manager. Craig also worked as a Teaching Assistant at Boston University School of Management. Craig graduated from Questrom School of Business at Boston University with a Bachelor of Science in Business Administration with a concentration in Finance.
Sign up to view 0 direct reports
Get started