Loading people...
Associate Director and Head of Compliance Technology at Susquehanna International Group
Judy McDonald is Associate Director and Head of Compliance Technology at Susquehanna International Group.