James Barker
Director/Board Member at
Finastra Group Holdings Ltd.
46 year
Technology Services
Finance
















