Marc Adelson

Senior Managing Director, Commercial Finance Europe