Log in
North Rock
Contact
Links
Previous companies
View in org chart
Don Breslauer
Chief Technology Officer
Thomas Strande
Head Of Post-trade Systems
Stefan Dragnev
Senior Software Engineer
Moshe Dayan
Head Of Data Strategy
Arshak Sarkissian
Global Head Of Infrastructure Technology
+ 13 more
October 1, 2023 - present
October, 2021