James Lee

James Lee

Head of Technology, Media and Telecoms Sector Sales, EMEA, Treasury and Trade Solutions, Citi

add author to add to my tmi