FF News Logo
Thursday, June 11, 2026
Finastra x FF News
David Barral | Chairman of Embark Group | Fintech Finance

About David Barral

https://embarkgroup.co.uk/
Chairman, SID and NED with a broad range of Financial Services experience across Life Insurance, Pensions, Asset Management and General Insurance. PRA and FCA approved with Plc, Mutual and Private Equity experience.

News