Stenn International hires new global head of credit