TradeTech Eye — Capital Markets Technology News

Aaron Carpenter

Interim CEO for UK and Managing Director for EU, Marqeta