SIFMA Appoints Stephen Byron Managing Director, Head of Technology, Operations and Business Continuity