Stenn International creates global head of finance and capital markets role