Aled Jones

Finance, operations, structuring, compliance.