Technical Project Manager job at Susquehanna International Group, LLP