TradeTech Eye — Capital Markets Technology News

Sarah Aziz

Director, Public Relations, CEEMEA, Franklin Templeton

Stories featuring Sarah Aziz