Business Analyst/ Project Manager job at Susquehanna International Group, LLP