Headshot Steve Carpenter (4) (1)

Steve Carpenter is country director of North America at Creditsafe.