Detlef Scholz is president of credit ratings. He is responsible for all aspects of the company’s global credit ratings business, which is headquartered in Toronto, Canada. Prior to this role, Scholz ...