Technical Project Manager at Hudson River Trading | Shinobi Jobs