Citi

Citi provides financial services globally, with technology and operations teams in Poland supporting its businesses worldwide.

Loading leaderboard