Blog

Skelia establishes Service Center in Ukraine

Skelia, an international services company headquartered in Grand-Duchy of Luxembourg, offering IT and business capacity outsourcing to nearshore eastern countries, announces it has established Skelia Ukraine.

read more
1 49 50 51