He holds an MA in quantitative economics and finance from the University of St. Gallen as well as an MPhil in finance and a PhD in finance from the Stern School of Business, New York University. Giroud’s research interests are in the areas of corporate finance and corporate governance.