Technical Project Manager at Poland and Central-Eastern Europe | Shinobi Jobs