Meet PEXA UK's Leadership Team

Meet the International Advisory Board

Meet the UK Board of Directors

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.

Our website uses cookies to make your browsing experience better. By using our site you agree to our use of cookies. Learn more.