Matthew Debbage is CEO of the Americas and Asia at Creditsafe.