Chief Executive Officer, UK
Chief Product and Experience Officer, UK
Chief Operating Officer, UK
Chief Customer Officer
Finance Lead, UK
Chief Risk Officer UK
Independent Non-Executive Director
Group Managing Director and Chief Executive Officer
Chief Growth Officer
PEXA is the trading name of Digital Completion UK Limited.
Registered Office: 85 Great Portland Street, First Floor, London W1W 7LT.
Registered in England and Wales. Company No. 12830944.