Gallery IT employer in Olivia Star


Sii - the second biggest IT employer in northern Poland - hires 700 people in Tricity