offices

Schibsted Tech Polska is located in modern offices in Armii Krajowej in Krakow