Citrix has 60 offices in 43 countries with a total of 83 buildings. To deliver a great employee experience across that footprint, especially now, it’s critical for us to meet our employees where they are and prioritize local safety requirements …
AnyThin’
ul. Wiśniowa 59/2
02-520 Warszawa
Poland
+48-22-3896325
+48-601-882075