United Kingdom

Time Finance appoints new structured credit head

Geoff Worrall joins Time Finance after nearly 40 years in financial services.