Michael Carpenter

Michael Carpenter is vice president of risk management at Ncontracts.