Marc Barrachin

Managing Director, Product Research and Innovation at S&P Global Market Intelligence